PodsAPI::save_helper PHP Method

save_helper() public method

See also: PodsAPI::save_object Add or edit a Pod Helper $params['id'] int The helper ID $params['name'] string The helper name $params['helper_type'] string The helper type ("pre_save", "display", etc) $params['code'] string The helper code
Since: 1.7.9
public save_helper ( array $params, boolean $sanitized = false ) : integer
$params array An associative array of parameters
$sanitized boolean (optional) Decides wether the params have been sanitized before being passed, will sanitize them if false.
return integer The helper ID
    public function save_helper($params, $sanitized = false)
    {
        $params = (object) $params;
        if (isset($params->phpcode)) {
            $params->code = $params->phpcode;
            unset($params->phpcode);
        }
        if (isset($params->type)) {
            $params->helper_type = $params->type;
            unset($params->type);
        }
        $params->type = 'helper';
        return $this->save_object($params, $sanitized);
    }