LazyRecord\BaseModel::asCreateAction PHP Method

asCreateAction() public method

public asCreateAction ( array $args = [], array $options = [] )
$args array
$options array
    public function asCreateAction(array $args = array(), array $options = array())
    {
        // the create action requires empty args
        return $this->newAction('Create', $args, $options);
    }

Usage Example

Beispiel #1
0
 /**
  * Create record action object from record
  *
  * @return ActionKit\RecordAction\BaseRecordAction
  */
 public function getRecordAction(BaseModel $record)
 {
     $action = $record->id ? $record->asUpdateAction() : $record->asCreateAction();
     return $action;
 }