|
|
| Línea 4: |
Línea 4: |
| | Aqui definimos el orden del contenido para luego pasarlo a un PDF o PNG los colores y fuentes no importan, solo el que esten completos, buena sintaxis y en el orden adecuado | | Aqui definimos el orden del contenido para luego pasarlo a un PDF o PNG los colores y fuentes no importan, solo el que esten completos, buena sintaxis y en el orden adecuado |
| | | | |
| − | | + | [[Archivo:Chuleta.jpg]] |
| − | == Clases ==
| |
| − | | |
| − | Load::lib(string $nombre)
| |
| − | Load::model(string $nombre)
| |
| − | Load::models(array $nombres)
| |
| − | | |
| − | Flash::error(string $mensaje)
| |
| − | Flash::success(string $mensaje)
| |
| − | Flash::notice(string $mensaje)
| |
| − | Flash::warning(string $mensaje)
| |
| − | | |
| − | Session::set(string $nombre, $valor)
| |
| − | Session::get(string $nombre)
| |
| − | Session::unset_data(string $nombre)
| |
| − | Session::isset_data(string $nombre)
| |
| − | | |
| − | Upload::file_in_path(string $nombre, string $path, string $nuevo_nombre)
| |
| − | | |
| − | Upload::file(string $nombre, string $nuevo_nombre)
| |
| − | | |
| − | Upload::image(string $nombre, string $nuevo_nombre)
| |
| − | | |
| − | | |
| − | | |
| − | == Filter ==
| |
| − | | |
| − | | |
| − | | |
| − | Add_filter($filter)
| |
| − | | |
| − | Apply($var, [filters]) y apply_filter($var, [filters])
| |
| − | | |
| − | Get_instance()
| |
| − | | |
| − | aqui faltan mas y en la wiki tambien; tambien tengo dudas si los de abajo estan en la beta1
| |
| − | | |
| − | Filter::get(mixed $s, array $opciones)
| |
| − | | |
| − | Filter::get_array($array, array $opciones)
| |
| − | | |
| − | Filter::get_object($object, array $opciones)
| |
| − | | |
| − | | |
| − | === Filtros ===
| |
| − | | |
| − | addslashes
| |
| − | | |
| − | alnum
| |
| − | | |
| − | alpha
| |
| − | | |
| − | date
| |
| − | | |
| − | digits
| |
| − | | |
| − | htmlentities
| |
| − | | |
| − | htmlspecialchars
| |
| − | | |
| − | int
| |
| − | | |
| − | ipv4
| |
| − | | |
| − | lower
| |
| − | | |
| − | md5
| |
| − | | |
| − | nl2br
| |
| − | | |
| − | numeric
| |
| − | | |
| − | stripslashes
| |
| − | | |
| − | stripspace
| |
| − | | |
| − | striptags
| |
| − | | |
| − | trim
| |
| − | | |
| − | upper
| |
| − | | |
| − | | |
| − | | |
| − | == Paths ==
| |
| − | | |
| − | APP
| |
| − | APP_PATH
| |
| − | CORE_PATH
| |
| − | PUBLIC_PATH
| |
| − | APP_CHARSET
| |
| − | URL_PATH
| |
| − | APP_CHARSET
| |
| − | | |
| − | == Helpers ==
| |
| − | | |
| − | | |
| − | form_tag(string $action)
| |
| − | | |
| − | text_field_tag($nombre)
| |
| − | | |
| − | textarea_tag($nombre)
| |
| − | | |
| − | password_field_tag($nombre)
| |
| − | | |
| − | hidden_field_tag($name)
| |
| − | | |
| − | checkbox_field_tag($nombre)
| |
| − | | |
| − | radio_field_tag($nombre, $lista)
| |
| − | | |
| − | date_field_tag($nombre)
| |
| − | | |
| − | file_field_tag($nombre)
| |
| − | | |
| − | upload_image_tag($nombre)
| |
| − | | |
| − | select_tag($name, $lista)
| |
| − | | |
| − | button_tag($caption)
| |
| − | | |
| − | submit_image_tag($caption, $src)
| |
| − | | |
| − | submit_tag($caption)
| |
| − | | |
| − | end_form_tag()
| |
| − | | |
| − | | |
| − | img_tag(string $src)
| |
| − | | |
| − | swf_tag(string $src)
| |
| − | | |
| − | comillas($texto)
| |
| − | | |
| − | render_partial(string $nombre)
| |
| − | link_to(string $url, string $texto)
| |
| − | | |
| − | javascript_include_tag($archivo_js)
| |
| − | | |
| − | javascript_library_tag($archivo_js)
| |
| − | | |
| − | stylesheet_link_tag($archivo_css, [use_variables: true])
| |
| − | | |
| − | | |
| − | | |
| − | == Controller ==
| |
| − | | |
| − | | |
| − | === Metodos ===
| |
| − | | |
| − | | |
| − | render(string $view)
| |
| − | post(array $valor)
| |
| − | get(array $valor)
| |
| − | | |
| − | request($valor)
| |
| − | | |
| − | route_to([params: valor])
| |
| − | | |
| − | redirect(string $controlador, integer $segundos)
| |
| − | | |
| − | cache_layout(integer $minutos)
| |
| − | | |
| − | not_found(string $controller, string $action)
| |
| − | | |
| − | set_response(string $tipo)
| |
| − | | |
| − | is_alnum($valor)
| |
| − | | |
| − | load_record($registro)
| |
| − | | |
| − | is_numeric($valor)
| |
| − | | |
| − | | |
| − | has_post(string $nombre) //Verifica si existe una variable dentro del array $_POST
| |
| − | has_get(string $nombre) //Verifica si existe una variable dentro del array $_GET
| |
| − | has_request(string $nombre) //Verifica si existe una variable dentro del array $_REQUEST
| |
| − | | |
| − | set_persistent(string $nombre, $valor) //hace persistente valores para el controlador actual
| |
| − | | |
| − | get_persistent(string $nombre) //Recupera el el valor persistente
| |
| − | | |
| − | destroy_persistent(string $nombre) //destruye el valor persistente
| |
| − | | |
| − | | |
| − | | |
| − | http://wiki.kumbiaphp.com/skins/common/images/button_headline.png
| |
| − | === Propiedades ===
| |
| − | | |
| − | $action_name -> Nombre de la accion actual
| |
| − | $controller_name -> Nnmbre del controller actual
| |
| − | $template -> Nombre del template a usar
| |
| − | $debug -> Activacion del modo Debug
| |
| − | | |
| − | | |
| − | Filtros
| |
| − | before_filter()
| |
| − | after_filter()
| |
| − | | |
| − | | |
| − | | |
| − | == Models ==
| |
| − | ACTIVE RECORD
| |
| − | | |
| − | | |
| − | === Consultas ===
| |
| − | | |
| − | | |
| − | distinct([string $atributo_entidad], [“conditions: …], [“order: …”], [“limit: …“], [“columns: …”])
| |
| − | find_by_sql (string $sql)
| |
| − | find_all_by_sql (string $sql)
| |
| − | find_first([integer $id], [“conditions: …”], [“order: …”], [“limit: …], [“columns: …”])
| |
| − | find([integer $id], [“conditions: …”], [“order: …”], [“limit: …], [“columns: …”])
| |
| − | select_one(string $select_query)
| |
| − | exists([“conditions: …”])
| |
| − | find_all_by(string $campo, string $valor)
| |
| − | find_by_*campo*(string $valor)
| |
| − | find_all_by_*campo*(string $valor)
| |
| − | sql (string $sql)
| |
| − | --------------------------------------------------
| |
| − | count(string $condicion)
| |
| − | count_by_sql(string $sql)
| |
| − | sum(string $campo, [“conditions: …”])
| |
| − | --------------------------------------------------
| |
| − | average(string $campo, [“conditions: …”])
| |
| − | maximum(string $campo, [“conditions: …”])
| |
| − | minimum(string $campo, [“conditions: …”])
| |
| − | --------------------------------------------------
| |
| − | create()
| |
| − | update()
| |
| − | update_all( [“conditions: …”])
| |
| − | save()
| |
| − | create_from_request()
| |
| − | save_from_request()
| |
| − | delete(integer $id)
| |
| − | delete_all()
| |
| − | | |
| − | | |
| − | === Validaciones ===
| |
| − | | |
| − | validates_presence_of(string $campo)
| |
| − | validates_length_of(string $campo, [“parametros: …”])
| |
| − | validates_numericality_of(string $campo)
| |
| − | validates_email_in(string $campo)
| |
| − | validates_uniqueness_of(string $campo)
| |
| − | validates_date_in(string $campo)
| |
| − | validates_format_of(string $campo, string $expresion_regular)
| |
| − | | |
| − | | |
| − | === Parametros ===
| |
| − | | |
| − | maximum -> Valor maximo para insertar o actualizar
| |
| − | too_long -> mensaje de alerta para el exceso de maximun
| |
| − | minimum -> Valor minimo para insertar o actualizar
| |
| − | too_short -> mensaje de alerta para el exceso de minimum
| |
| − | in -> Rango del valor para insertar o actualizar
| |
| − | | |
| − | | |
| − | | |
| − | == Callbacks ==
| |
| − | | |
| − | | |
| − | before_create
| |
| − | | |
| − | after_create
| |
| − | before_save
| |
| − | after_save
| |
| − | before_update
| |
| − | after_update
| |
| − | before_delete
| |
| − | after_delete
| |
| − | before_validation
| |
| − | after_validation
| |
| − | before_validation_on_create
| |
| − | after_validation_on_create
| |
| − | before_validation_on_update
| |
| − | after_validation_on_update
| |
| − | | |
| − | | |
| − | | |
| − | == Convenciones ==
| |
| − | id -> Nombre de llave primaria
| |
| − | tabla_id -> Nombre de llave foranea
| |
| − | campo_at -> Campo de tipo fecha fija
| |
| − | campo_in -> Campo de tipo fecha actualizable
| |
| − | | |
| − | | |
| − | == Asociaciones ==
| |
| − | | |
| − | belongs_to(string $relacion, [“parametros: …”])
| |
| − | has_one(string $relacion, [“parametros: …”])
| |
| − | has_many(string $relacion, [“parametros: …”])
| |
| − | has_and_belongs_to_many(string $relacion, [“parametros: …”])
| |
| − | | |
| − | | |
| − | | |
| − | === Parametros ===
| |
| − | | |
| − | model ->Nombre del modelo
| |
| − | fk ->Nombre del campo foraneo
| |
| − | key -> Nombre del campo primario
| |
| − | through -> Nombre de la tabla relacional
| |