Files
awo-hamburg-intranet/mysyde/common/classes/AddressConfig.php
2026-02-17 14:56:23 +01:00

45 lines
1.2 KiB
PHP

<?php
namespace DynCom\mysyde\common\classes;
/**
* Created by PhpStorm.
* User: Bauer
* Date: 11.07.2015
* Time: 00:03
*/
class AddressConfig
{
protected $modelName = 'Address';
protected $fieldValidationData = [
'name' => 'name|required|maxlen:50',
'name_2' => 'name|maxlen:50',
'contact' => 'maxlen:50',
'address' => 'addrstreetplusno|required|maxlen:50',
'address_2' => 'addrstreetplusno|maxlen:50',
'address_street' => 'addrstreet|maxlen:50',
'address_no' => 'addrstreetno|maxlen:10',
'post_code' => 'required|addrzip|maxlen:20',
'city' => 'required|addrcity|maxlen:50',
'country' => 'required|maxlen:10',
'phone_no' => 'maxlen:80',
'state' => 'alpha|maxlen:30',
'surname' => 'name|maxlen:30',
'lastname' => 'name|maxlen:30',
'company_name' => 'maxlen:45',
];
/**
* @return array
*/
public function getFieldValidationRules() {
return $this->fieldValidationData;
}
/**
* @param array $rules
*/
public function setFieldValidationRules(array $rules) {
$this->fieldValidationData = $rules;
}
}