Overview

Packages

  • tipy

Classes

  • Tipy
  • TipyApp
  • TipyCli
  • TipyCliSession
  • TipyConfig
  • TipyController
  • TipyCookie
  • TipyDAO
  • TipyEnv
  • TipyFlash
  • TipyInflector
  • TipyInput
  • TipyIOWrapper
  • TipyLogger
  • TipyMailer
  • TipyModel
  • TipyOutput
  • TipyRequest
  • TipySession
  • TipyTestCase
  • TipyTestRunner
  • TipyView

Exceptions

  • AssertionFailedException
  • CompileErrorException
  • CompileWarningException
  • CoreErrorException
  • CoreWarningException
  • DeprecatedException
  • NoMethodException
  • NoticeException
  • ParseException
  • RecoverableErrorException
  • StrictException
  • TipyDaoException
  • TipyException
  • TipyModelException
  • TipyRollbackException
  • TipyValidationException
  • UserDeprecatedException
  • UserErrorException
  • UserNoticeException
  • UserWarningException
  • WarningException
  • Overview
  • Package
  • Class
  • Deprecated
  • Todo

Package tipy

Classes summary
Tipy Main class to run application
TipyApp Application singleton
TipyCli Various helpers for CLI mode
TipyCliSession Session mock for CLI_MODE
TipyConfig Access config variables
TipyController C in MVC. Receive the request, fetch or save data from a models, and use a TipyView to create HTML output
TipyCookie Access cookies the same way as any other tipy input/output objects
TipyDAO Database connection wrapper with basic database functions
TipyEnv Access environment variables
TipyFlash Send data between actions
TipyInflector Transforms words from singular to plural, class names to table names, camelCase to snake_case, etc...
TipyInput Represents input data
TipyIOWrapper Base class to wrap input/output superglobals for sanitation/validation
TipyLogger Simple Logger
TipyMailer Uses PHPMailer to send messages
TipyModel M in MVC. TipyModel is ORM connecting objects to database
TipyOutput Action output data
TipyRequest Access request and its header
TipySession Access session data the same way as any other tipy input/output objects
TipyTestCase Tipy Test Framework
TipyTestRunner Run tests and print summary
TipyView V in MVC. HTML template engine based on PHP output buffer and PHP itself
Exceptions summary
AssertionFailedException Raised when asserton is failed
CompileErrorException Thrown on E_COMPILE_ERROR error
CompileWarningException Thrown on E_COMPILE_WARNING error
CoreErrorException Thrown on E_CODE_ERROR error
CoreWarningException Thrown on E_CORE_WARNING error
DeprecatedException Thrown on E_DEPRECATED error
NoMethodException Thrown when a method is called on a class which doesn't have it defined
NoticeException Thrown on E_NOTICE error
ParseException Thrown on E_PARSE error
RecoverableErrorException Thrown on E_RECOVERABLE_ERROR error
StrictException Thrown on E_STRICT error
TipyDaoException Thown on database-related errors
TipyException Base Tipy exception class
TipyModelException Thown on TipyModel errors like "Unknown property", "Unknown metod", etc...
TipyRollbackException Throw this to rollback transaction
TipyValidationException Thow this from TipyModel::validate() method on validation errors
UserDeprecatedException Thrown on E_USER_DEPRECATED error
UserErrorException Thrown on E_USER_ERROR error
UserNoticeException Thrown on E_USER_NOTICE error
UserWarningException Thrown on E_USER_WARNING error
WarningException Thrown on E_WARNING error
tipy API documentation generated by ApiGen