Свойство | Тип | Описание | |
---|---|---|---|
$attributes | array | Lists of attributes to convert | |
$getStub | string | Returns a template stub for get function | |
$setStub | string | Returns a template stub for set function |
Метод | Описание | |
---|---|---|
__construct ( array $attributes, string $getStub, string $setStub ) | [__construct description] | |
attributeNameToFunction ( string $prefixFunction, string $str, array $noStrip = [] ) : string | Converts the given string to function. Support database names (underscores) | |
createGetFunctionFromAttributeName ( string $attributeName ) : string | Bulds the get function for the attribute name | |
createSetFunctionFromAttributeName ( string $attributeName ) : string | Bulds the set function for the attribute name | |
generateGetFunctions ( ) : string | Returns the get functions in string | |
generateSetFunctions ( ) : string | Returns the set functions in string |
Метод | Описание | |
---|---|---|
createAttributeFunction ( string $stubTemplate, string $function, string $attributeName ) : string | Replaces the stub template with the data | |
createFunctionFromAttributeName ( string $prefixFunction, string $attributeName, string $stubTemplate ) : string | Builds the funciton and creates the function from the stub template | |
generateWithFunction ( string $function ) : string | Loops the attributes and build the string with given function name |
public createGetFunctionFromAttributeName ( string $attributeName ) : string | ||
$attributeName | string | |
Результат | string |
public createSetFunctionFromAttributeName ( string $attributeName ) : string | ||
$attributeName | string | |
Результат | string |
public generateGetFunctions ( ) : string | ||
Результат | string |
public generateSetFunctions ( ) : string | ||
Результат | string |
protected generateWithFunction ( string $function ) : string | ||
$function | string | |
Результат | string |
protected array $attributes | ||
Результат | array |
protected string $getStub | ||
Результат | string |
protected string $setStub | ||
Результат | string |