. */ namespace SP\Modules\Api\Controllers\Help; /** * Class ClientHelp * * @package SP\Modules\Api\Controllers\Help */ final class ClientHelp implements HelpInterface { use HelpTrait; /** * @return array */ public static function view(): array { return [ self::getItem('id', __('Client Id'), true), self::getItem('customFields', __('Get custom fields for the client within the response')), self::getItem('tokenPass', __('Token\'s password when custom fields are retrieved'), true) ]; } /** * @return array */ public static function create(): array { return [ self::getItem('name', __('Client name'), true), self::getItem('description', __('Client description')), self::getItem('global', __('Global')) ]; } /** * @return array */ public static function edit(): array { return [ self::getItem('id', __('Client Id'), true), self::getItem('name', __('Client name'), true), self::getItem('description', __('Client description')), self::getItem('global', __('Global')) ]; } /** * @return array */ public static function search(): array { return [ self::getItem('text', __('Text to search for')), self::getItem('count', __('Number of results to display')) ]; } /** * @return array */ public static function delete(): array { return [ self::getItem('id', __('Client Id'), true) ]; } }