. */ namespace SP\Modules\Api\Controllers\Help; /** * Class AccountHelp * * @package SP\Modules\Api\Controllers\Help */ class AccountHelp implements HelpInterface { use HelpTrait; /** * @return array */ public static function view() { return [ self::getItem('id', __('Id de la cuenta'), true) ]; } /** * @return array */ public static function viewPass() { return [ self::getItem('id', __('Id de la cuenta'), true), self::getItem('tokenPass', __('Clave del token'), true), self::getItem('details', __('Devolver detalles en la respuesta')) ]; } /** * @return array */ public static function create() { return [ self::getItem('tokenPass', __('Clave del token'), true), self::getItem('name', __('Nombre de cuenta', true)), self::getItem('categoryId', __('Id de categoría'), true), self::getItem('clientId', __('Id de cliente'), true), self::getItem('pass', __('Clave'), true), self::getItem('login', __('Usuario de acceso')), self::getItem('url', __('URL o IP de acceso')), self::getItem('notes', __('Notas sobre la cuenta')), self::getItem('private', __('Cuenta Privada')), self::getItem('privateGroup', __('Cuenta Privada Grupo')), self::getItem('expireDate', __('Fecha Caducidad Clave')), self::getItem('parentId', __('Cuenta Vinculada')) ]; } /** * @return array */ public static function search() { return [ self::getItem('text', __('Texto a buscar')), self::getItem('count', __('Número de resultados a mostrar')), self::getItem('categoryId', __('Id de categoría a filtrar')), self::getItem('clientId', __('Id de cliente a filtrar')) ]; } /** * @return array */ public static function delete() { return [ self::getItem('id', __('Id de la cuenta'), true) ]; } }