Регистр файлов

This commit is contained in:
origami11 2017-02-16 10:14:36 +03:00
parent 4fd0187ea6
commit c8958cbee0
83 changed files with 25 additions and 53 deletions

View file

@ -1,6 +1,6 @@
<?php
abstract class Rule_Abstract
abstract class Validator_Rule_Abstract
{
public $field;
protected $errorMsg;

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка на число
*/
class Rule_Alpha extends Rule_Abstract
class Validator_Rule_Alpha extends Rule_Abstract
{
public function getErrorMsg()
{

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата электронной почты
*/
class Rule_Code extends Rule_Abstract
class Validator_Rule_Code extends Rule_Abstract
{
public function getErrorMsg()
{

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата даты
*/
class Rule_Count extends Rule_Abstract
class Validator_Rule_Count extends Rule_Abstract
{
public $size = 1;
public $max = false;

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата даты
*/
class Rule_Date extends Rule_Abstract
class Validator_Rule_Date extends Rule_Abstract
{
private $split = "\\/";

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата электронной почты
*/
class Rule_Email extends Rule_Abstract
class Validator_Rule_Email extends Rule_Abstract
{
public function getErrorMsg()
{

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата электронной почты
*/
class Rule_EmailList extends Rule_Abstract
class Validator_Rule_EmailList extends Rule_Abstract
{
public function getErrorMsg()
{

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата времени
*/
class Rule_IsFile extends Rule_Abstract
class Validator_Rule_IsFile extends Rule_Abstract
{
private $type = array();
private $maxsize = 1024;

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка на равентство двух полей
*/
class Rule_Match extends Rule_Abstract
class Validator_Rule_Match extends Rule_Abstract
{
public $same;

View file

@ -1,8 +1,6 @@
<?php
require_once 'abstract.php';
class Rule_Notnull extends Rule_Abstract
class Validator_Rule_Notnull extends Rule_Abstract
{
function skipEmpty() {
return false;

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка на число
*/
class Rule_Numeric extends Rule_Abstract
class Validator_Rule_Numeric extends Rule_Abstract
{
public function getErrorMsg()
{

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата времени
*/
class Rule_Time extends Rule_Abstract
class Validator_Rule_Time extends Rule_Abstract
{
private $split = ":";

View file

@ -1,11 +1,9 @@
<?php
require_once 'abstract.php';
/**
* Проверка формата времени
*/
class Rule_Unique extends Rule_Abstract
class Validator_Rule_Unique extends Rule_Abstract
{
public function getErrorMsg()
{

View file

@ -1,7 +1,5 @@
<?php
require_once "core/validator/rule/all.php";
/**
* Проверка коллекции
*/
@ -23,18 +21,18 @@ class Validator
public function addRuleList(array $input)
{
$type = array(
'date' => 'Rule_Date',
'email' => 'Rule_Email',
'emaillist'=> 'Rule_EmailList',
'match' => 'Rule_Match',
'time' => 'Rule_Time',
'alpha' => 'Rule_Alpha',
'require' => 'Rule_Notnull',
'numeric' => 'Rule_Numeric',
'unique' => 'Rule_Unique',
'count' => 'Rule_Count',
'isfile' => 'Rule_IsFile',
'code' => 'Rule_Code'
'date' => 'Validator_Rule_Date',
'email' => 'Validator_Rule_Email',
'emaillist'=> 'Validator_Rule_EmailList',
'match' => 'Validator_Rule_Match',
'time' => 'Validator_Rule_Time',
'alpha' => 'Validator_Rule_Alpha',
'require' => 'Validator_Rule_Notnull',
'numeric' => 'Validator_Rule_Numeric',
'unique' => 'Validator_Rule_Unique',
'count' => 'Validator_Rule_Count',
'isfile' => 'Validator_Rule_IsFile',
'code' => 'Validator_Rule_Code'
);
// Разбор правила проверки

View file

@ -1,2 +0,0 @@
<?php
foreach (glob(dirname(__FILE__) . "/*.php") as $file) { require_once $file; }