Overview

Namespaces

  • Kotchasan
    • Cache
    • Database
    • Http
    • Log
    • Orm
  • None
  • PHP
  • Psr
    • Cache
    • Http
      • Message
    • Log

Classes

  • Accordion
  • ApiController
  • ArrayTool
  • CKEditor
  • Collection
  • Config
  • Controller
  • Country
  • Csv
  • Curl
  • Currency
  • Database
  • DataTable
  • Date
  • DOMNode
  • DOMParser
  • Email
  • File
  • Files
  • Form
  • Grid
  • Html
  • Htmldoc
  • HtmlTable
  • Image
  • InputItem
  • Inputs
  • KBase
  • Language
  • ListItem
  • Login
  • Menu
  • Mime
  • Model
  • Number
  • ObjectTool
  • Password
  • Pdf
  • Province
  • Router
  • Session
  • Singleton
  • Tab
  • TableRow
  • Template
  • Text
  • Validator
  • View

Exceptions

  • ApiException
  • InputItemException
  • Overview
  • Namespace
  • Class
  • Tree

Class Model

Model base class

Kotchasan\KBase
Extended by Kotchasan\Database\Db
Extended by Kotchasan\Database\Query
Extended by Kotchasan\Model

Direct known subclasses

Kotchasan\Session
Namespace: Kotchasan
Author: Goragod Wiriya admin@goragod.com
Since: 1.0
Located at Kotchasan/Model.php
Methods summary
public
# __construct( )

Class constructor

Class constructor

Overrides

Kotchasan\Database\Db::__construct()
public static static
# create( )

create Model

create Model

Returns

static
public static Kotchasan\Database\Driver
# createDb( )

create Database connection.

create Database connection.

Returns

Kotchasan\Database\Driver
public static Kotchasan\Database\QueryBuilder
# createQuery( )

create QueryBuilder

create QueryBuilder

Returns

Kotchasan\Database\QueryBuilder
Methods inherited from Kotchasan\Database\Query
aliasName(), buildGroup(), buildJoin(), buildOrder(), buildSelect(), buildValue(), buildWhere(), buildWhereValues(), debug(), fieldName(), fieldValue(), getFullTableName(), getTableName(), groupAnd(), groupOr(), quoteTableName(), text()
Methods inherited from Kotchasan\Database\Db
db(), getSetting()
Properties summary
protected string $conn

ชื่อของการเชื่อมต่อ ใช้สำหรับโหลด config จาก settings/database.php

ชื่อของการเชื่อมต่อ ใช้สำหรับโหลด config จาก settings/database.php

# 'mysql'
Properties inherited from Kotchasan\Database\Query
$debugger, $sqls
Properties inherited from Kotchasan\Database\Db
$db
Properties inherited from Kotchasan\KBase
$cfg, $request
Kotchasan API documentation generated by ApiGen