Overview

Namespaces

  • GLFramework
    • Cache
    • Controller
    • DaMa
      • Manipulators
    • Database
    • HTTP
    • Mail
    • Middleware
    • Model
    • Module
    • Tests
    • Upload
    • Utils
  • None

Classes

  • Page
  • User
  • UserPage
  • Overview
  • Namespace
  • Class

Class User

Created by PhpStorm. User: manus Date: 13/1/16 Time: 20:44

GLFramework\Model
Extended by GLFramework\Model\User
Namespace: GLFramework\Model
Located at Model/User.php
Methods summary
public
# getByUserPassword( $user, $password )
public
# encrypt( $pass )
public
# getPages( )
Methods inherited from GLFramework\Model
__construct(), asDefault(), build(), delete(), exists(), get(), getCacheId(), getDefinition(), getFieldDefinition(), getFieldType(), getFieldValue(), getFields(), getIndex(), getStructureDifferences(), getTableName(), get_all(), get_or(), get_others(), insert(), isIndex(), isString(), json(), newInstance(), save(), search(), setData(), setDataFromArray(), setToIndex(), underescapeName(), update(), url(), valid()
Properties summary
public $id
#
public $user_name
#
public $password
#
public $privilegios
#
public $nombre
#
public $email
#
public $admin
#
protected string $table_name

Nombre de la tabla en la base de datos

Nombre de la tabla en la base de datos

# "user"
protected array $definition

Definicion del modelo

Definicion del modelo

# array( 'index' => 'id', 'fields' => array( 'user_name' => "varchar(20)", 'password' => "varchar(200)", 'privilegios' => "text", 'admin' => "int(11)", 'nombre' => "text", 'email' => "text", ) )
protected array $hidden

Lista de columnas que no se muestran a la funcion json()

Lista de columnas que no se muestran a la funcion json()

# array('password')
Properties inherited from GLFramework\Model
$db, $models, $order
API documentation generated by ApiGen