Documentation

Application

Table of Contents

Interfaces

SessionModelInterface
Session management model interface.

Classes

Access
Controller method access permission information.
AnnotationReader
Read the annotations of the controller's methods.
Installer
Create a codeigniter-extension project.
Controller
CI_Controller extension.
Loader
Loader Class.
Router
Router Class.
URI
URI Class.
Driver
Database Driver Class.
QueryBuilder
Query Builder.
AccessDeniedException
Access Denied Error Class.
RestClientException
REST API request error class.
Authenticate
Authentication Hook class.
FormValidation
CI_Form_validation extension.
Input
CI_Input extension.
Router
CI_Router extension.
SessionDatabaseDriver
CI_Session_database_driver extension.
AddressModel
Address search model.
Model
CI_Model extension.
SessionModel
Session management model.
Client
Amazon Rekognition API Client.
ArrayHelper
Array utility.
Cipher
Cipher utility.
CsvHelper
CSV Utility.
DateHelper
Date Utility.
EMail
Email Utility.
FileHelper
File Utility.
HtmlHelper
HTML Utility.
HttpInput
Assists in processing input data for requests.
HttpResponse
HTTP response processing Utility.
ImageHelper
Image utility.
IpUtils
IP Utility.
Iterator
Iterator utility.
Loader
Various CI class loaders.
Logger
Logger. Write logs to the file defined in `application/config/config.php#log_path`.
SessionHelper
Session Helper.
StringHelper
String Utility.
Template
Twig-based template.
UrlHelper
URL Utility.
Validation
Validator Utility.
VideoHelper

Traits

Result
Query Result Extension.

Constants

ENV_DEVELOPMENT  = 'development'
Development environment.
ENV_PRODUCTION  = 'production'
Production Environment.
ENV_TESTING  = 'testing'
Test Environment.
HTTP_ACCEPTED  = 202
202 HTTP status code.
HTTP_BAD_GATEWAY  = 502
502 HTTP status code.
HTTP_BAD_REQUEST  = 400
400 HTTP status code.
HTTP_CONFLICT  = 409
409 HTTP status code.
HTTP_CONTINUE  = 100
100 HTTP status code.
HTTP_CREATED  = 201
201 HTTP status code.
HTTP_EXPECTATION_FAILED  = 417
417 HTTP status code.
HTTP_FORBIDDEN  = 403
403 HTTP status code.
HTTP_FOUND  = 302
302 HTTP status code.
HTTP_GATEWAY_TIMEOUT  = 504
504 HTTP status code.
HTTP_GONE  = 410
410 HTTP status code.
HTTP_INTERNAL_SERVER_ERROR  = 500
500 HTTP status code.
HTTP_LENGTH_REQUIRED  = 411
411 HTTP status code.
HTTP_METHOD_NOT_ALLOWED  = 405
405 HTTP status code.
HTTP_MOVED_PERMANENTLY  = 301
301 HTTP status code.
HTTP_MULTIPLE_CHOICES  = 300
300 HTTP status code.
HTTP_NO_CONTENT  = 204
204 HTTP status code.
HTTP_NONAUTHORITATIVE_INFORMATION  = 203
203 HTTP status code.
HTTP_NOT_ACCEPTABLE  = 406
406 HTTP status code.
HTTP_NOT_FOUND  = 404
404 HTTP status code.
HTTP_NOT_IMPLEMENTED  = 501
501 HTTP status code.
HTTP_NOT_MODIFIED  = 304
304 HTTP status code.
HTTP_OK  = 200
200 HTTP status code.
HTTP_PARTIAL_CONTENT  = 206
206 HTTP status code.
HTTP_PAYMENT_REQUIRED  = 402
402 HTTP status code.
HTTP_PRECONDITION_FAILED  = 412
412 HTTP status code.
HTTP_PROXY_AUTHENTICATION_REQUIRED  = 407
407 HTTP status code.
HTTP_REQUEST_ENTITY_TOO_LARGE  = 413
413 HTTP status code.
HTTP_REQUEST_TIMEOUT  = 408
408 HTTP status code.
HTTP_REQUEST_URI_TOO_LONG  = 414
414 HTTP status code.
HTTP_REQUESTED_RANGE_NOT_SATISFIABLE  = 416
416 HTTP status code.
HTTP_RESET_CONTENT  = 205
205 HTTP status code.
HTTP_SEE_OTHER  = 303
303 HTTP status code.
HTTP_SERVICE_UNAVAILABLE  = 503
503 HTTP status code.
HTTP_SWITCHING_PROTOCOLS  = 101
101 HTTP status code.
HTTP_TEMPORARY_REDIRECT  = 307
307 HTTP status code.
HTTP_UNAUTHORIZED  = 401
401 HTTP status code.
HTTP_UNSUPPORTED_MEDIA_TYPE  = 415
415 HTTP status code.
HTTP_UNUSED  = 306
306 HTTP status code.
HTTP_USE_PROXY  = 305
305 HTTP status code.
HTTP_VERSION_NOT_SUPPORTED  = 505
505 HTTP status code.

Functions

DB()  : void
Initialize the database.

Constants

ENV_DEVELOPMENT

Development environment.

public string ENV_DEVELOPMENT = 'development'

ENV_PRODUCTION

Production Environment.

public string ENV_PRODUCTION = 'production'

ENV_TESTING

Test Environment.

public string ENV_TESTING = 'testing'

HTTP_ACCEPTED

202 HTTP status code.

public int HTTP_ACCEPTED = 202

HTTP_BAD_GATEWAY

502 HTTP status code.

public int HTTP_BAD_GATEWAY = 502

HTTP_BAD_REQUEST

400 HTTP status code.

public int HTTP_BAD_REQUEST = 400

HTTP_CONFLICT

409 HTTP status code.

public int HTTP_CONFLICT = 409

HTTP_CONTINUE

100 HTTP status code.

public int HTTP_CONTINUE = 100

HTTP_CREATED

201 HTTP status code.

public int HTTP_CREATED = 201

HTTP_EXPECTATION_FAILED

417 HTTP status code.

public int HTTP_EXPECTATION_FAILED = 417

HTTP_FORBIDDEN

403 HTTP status code.

public int HTTP_FORBIDDEN = 403

HTTP_FOUND

302 HTTP status code.

public int HTTP_FOUND = 302

HTTP_GATEWAY_TIMEOUT

504 HTTP status code.

public int HTTP_GATEWAY_TIMEOUT = 504

HTTP_GONE

410 HTTP status code.

public int HTTP_GONE = 410

HTTP_INTERNAL_SERVER_ERROR

500 HTTP status code.

public int HTTP_INTERNAL_SERVER_ERROR = 500

HTTP_LENGTH_REQUIRED

411 HTTP status code.

public int HTTP_LENGTH_REQUIRED = 411

HTTP_METHOD_NOT_ALLOWED

405 HTTP status code.

public int HTTP_METHOD_NOT_ALLOWED = 405

HTTP_MOVED_PERMANENTLY

301 HTTP status code.

public int HTTP_MOVED_PERMANENTLY = 301

HTTP_MULTIPLE_CHOICES

300 HTTP status code.

public int HTTP_MULTIPLE_CHOICES = 300

HTTP_NO_CONTENT

204 HTTP status code.

public int HTTP_NO_CONTENT = 204

HTTP_NONAUTHORITATIVE_INFORMATION

203 HTTP status code.

public int HTTP_NONAUTHORITATIVE_INFORMATION = 203

HTTP_NOT_ACCEPTABLE

406 HTTP status code.

public int HTTP_NOT_ACCEPTABLE = 406

HTTP_NOT_FOUND

404 HTTP status code.

public int HTTP_NOT_FOUND = 404

HTTP_NOT_IMPLEMENTED

501 HTTP status code.

public int HTTP_NOT_IMPLEMENTED = 501

HTTP_NOT_MODIFIED

304 HTTP status code.

public int HTTP_NOT_MODIFIED = 304

HTTP_OK

200 HTTP status code.

public int HTTP_OK = 200

HTTP_PARTIAL_CONTENT

206 HTTP status code.

public int HTTP_PARTIAL_CONTENT = 206

HTTP_PAYMENT_REQUIRED

402 HTTP status code.

public int HTTP_PAYMENT_REQUIRED = 402

HTTP_PRECONDITION_FAILED

412 HTTP status code.

public int HTTP_PRECONDITION_FAILED = 412

HTTP_PROXY_AUTHENTICATION_REQUIRED

407 HTTP status code.

public int HTTP_PROXY_AUTHENTICATION_REQUIRED = 407

HTTP_REQUEST_ENTITY_TOO_LARGE

413 HTTP status code.

public int HTTP_REQUEST_ENTITY_TOO_LARGE = 413

HTTP_REQUEST_TIMEOUT

408 HTTP status code.

public int HTTP_REQUEST_TIMEOUT = 408

HTTP_REQUEST_URI_TOO_LONG

414 HTTP status code.

public int HTTP_REQUEST_URI_TOO_LONG = 414

HTTP_REQUESTED_RANGE_NOT_SATISFIABLE

416 HTTP status code.

public int HTTP_REQUESTED_RANGE_NOT_SATISFIABLE = 416

HTTP_RESET_CONTENT

205 HTTP status code.

public int HTTP_RESET_CONTENT = 205

HTTP_SEE_OTHER

303 HTTP status code.

public int HTTP_SEE_OTHER = 303

HTTP_SERVICE_UNAVAILABLE

503 HTTP status code.

public int HTTP_SERVICE_UNAVAILABLE = 503

HTTP_SWITCHING_PROTOCOLS

101 HTTP status code.

public int HTTP_SWITCHING_PROTOCOLS = 101

HTTP_TEMPORARY_REDIRECT

307 HTTP status code.

public int HTTP_TEMPORARY_REDIRECT = 307

HTTP_UNAUTHORIZED

401 HTTP status code.

public int HTTP_UNAUTHORIZED = 401

HTTP_UNSUPPORTED_MEDIA_TYPE

415 HTTP status code.

public int HTTP_UNSUPPORTED_MEDIA_TYPE = 415

HTTP_UNUSED

306 HTTP status code.

public int HTTP_UNUSED = 306

HTTP_USE_PROXY

305 HTTP status code.

public int HTTP_USE_PROXY = 305

HTTP_VERSION_NOT_SUPPORTED

505 HTTP status code.

public int HTTP_VERSION_NOT_SUPPORTED = 505

Functions

DB()

Initialize the database.

& DB([mixed $config = '' ][, mixed $queryBuilderOverride = null ]) : void
Parameters
$config : mixed = ''

(optional) Connection group name or database configuration options.

$queryBuilderOverride : mixed = null

(optional) An instance that overrides the existing CI_DB_query_builder.


        
On this page

Search results