Pheasant\Collection::orCreate PHP Метод

orCreate() публичный Метод

Creates the passed params as a domain object if there are no results in the collection.
public orCreate ( $args )
$args array an array to be passed to the constructor via call_user_func_array
    public function orCreate($args)
    {
        $query = clone $this->_queryForWrite();
        if (!$query->count()) {
            $this->_schema->newInstance(func_get_args())->save();
        }
        return $this;
    }