Public Member Functions |
Static Public Member Functions |
Public Attributes |
Static Public Attributes |
List of all members
App\Models\CustomField Class Reference
Inheritance diagram for App\Models\CustomField:

Public Member Functions | |
fieldset () | |
user () | |
check_format ($value) | |
db_column_name () | |
getFormatAttribute ($value) | |
setFormatAttribute ($value) | |
Static Public Member Functions | |
static | name_to_db_name ($name) |
static | boot () |
Public Attributes | |
$guarded =["id"] | |
$rules | |
Static Public Attributes | |
static | $PredefinedFormats |
static | ALPHA |
static | $table_name ="assets" |
Detailed Description
Definition at line 6 of file CustomField.php.
Member Function Documentation
|
static |
Definition at line 35 of file CustomField.php.
39 if (in_array($custom_field->db_column_name(), \Schema::getColumnListing(\DB::getTablePrefix().CustomField::$table_name))) {
44 \Schema::table(\DB::getTablePrefix().\App\Models\CustomField::$table_name, function ($table) use ($custom_field) {
52 if (in_array($custom_field->db_column_name(), \Schema::getColumnListing(CustomField::$table_name))) {
56 return \DB::statement("UPDATE ".CustomField::$table_name." RENAME ".self::name_to_db_name($custom_field->get_original("name"))." TO ".$custom_field->db_column_name());
App\Models\CustomField::check_format | ( | $value | ) |
Definition at line 83 of file CustomField.php.
App\Models\CustomField::db_column_name | ( | ) |
Definition at line 88 of file CustomField.php.
App\Models\CustomField::fieldset | ( | ) |
Definition at line 66 of file CustomField.php.
App\Models\CustomField::getFormatAttribute | ( | $value | ) |
Definition at line 94 of file CustomField.php.
|
static |
Definition at line 30 of file CustomField.php.
App\Models\CustomField::setFormatAttribute | ( | $value | ) |
Definition at line 104 of file CustomField.php.
App\Models\CustomField::user | ( | ) |
Definition at line 71 of file CustomField.php.
Member Data Documentation
App\Models\CustomField::$guarded =["id"] |
Definition at line 8 of file CustomField.php.
|
static |
Initial value:
=[
"ANY" => ""
Definition at line 13 of file CustomField.php.
App\Models\CustomField::$rules |
Initial value:
=[
"name" => "required|unique:custom_fields"
]
Definition at line 24 of file CustomField.php.
|
static |
Definition at line 28 of file CustomField.php.
|
static |
Initial value:
=> "alpha",
"EMAIL" => "email",
"DATE" => "date",
"URL" => "url",
"NUMERIC" => "numeric",
"MAC" => "regex:/^[a-fA-F0-9]{2}:[a-fA-F0-9]{2}:[a-fA-F0-9]{2}:[a-fA-F0-9]{2}:[a-fA-F0-9]{2}:[a-fA-F0-9]{2}$/",
"IP" => "ip"
]
Definition at line 15 of file CustomField.php.
The documentation for this class was generated from the following file: