Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/friendsofcake/crud/src/Traits/SaveMethodTrait.php
<?php
namespace Crud\Traits;

trait
SaveMethodTrait
{

   
/**
     * Change the save() method
     *
     * If `$method` is NULL the current value is returned
     * else the `saveMethod` is changed
     *
     * @param mixed $method Method name
     * @return mixed
     */
   
public function saveMethod($method = null)
    {
        if (
$method === null) {
            return
$this->getConfig('saveMethod');
        }

        return
$this->setConfig('saveMethod', $method);
    }

   
/**
     * Change the saveOptions configuration
     *
     * This is the 2nd argument passed to saveAll()
     *
     * if `$config` is NULL the current config is returned
     * else the `saveOptions` is changed
     *
     * @param mixed $config Configuration array
     * @return mixed
     */
   
public function saveOptions($config = null)
    {
        if (
$config === null) {
            return
$this->getConfig('saveOptions');
        }

        return
$this->setConfig('saveOptions', $config);
    }
}