Class AkObject

(line 34)

Description


Located in File: /AkObject.php

Allows for __construct and __destruct to be used in PHP4.

A hack to support __construct() on PHP 4 Hint: descendant classes have no PHP4 class_name() constructors, so this one gets called first and calls the top-layer __construct() which (if present) should call parent::__construct()



Classes extended from AkObject:
AkDbAdapter
Allows for __construct and __destruct to be used in PHP4.
AkObserver
Observer classes respond to life-cycle callbacks to implement trigger-like behavior outside the original class. This is a great way to reduce the clutter that normally comes when the model class is burdened with functionality that doesn't pertain to the core responsibility of the class.
AkHttpClient
Allows for __construct and __destruct to be used in PHP4.
AkRouter
Native PHP URL rewriting for the Akelos Framework
AkActionController
AkRequest
Class that handles incoming request.
AkLocaleManager
Allows for __construct and __destruct to be used in PHP4.
AkActionView
Action View templates can be written in two ways. If the template file has a +.tpl+ extension then it uses PHP.
CaptureHelper
Capture lets you extract parts of code into instance variables which can be used in other points of the template or even layout file.
UrlHelper
Allows for __construct and __destruct to be used in PHP4.
TagHelper
Use these methods to generate HTML tags programmatically when you can't use a Builder.
TextHelper
Provides a set of methods for working with text strings that can help unburden
NumberHelper
Provides methods for converting a number into a formatted string that currently represents one of the following forms: phone number, percentage, money, or precision level.
AkActionViewHelper
AkDbSession
Database based session.
AkImageColorScheme
Allows for __construct and __destruct to be used in PHP4.
AkBaseModel
This is the base class for all sort of models (Mailers or Active records) It handles the naming conventions for models, as in PHP4 all methods appear lowercased we to work around to find the real case of the methos to apply conventions.
AkCache
Easy to use class for caching data using a database as container or the file system.
AkActionWebService
AkResponse
AkXmlRpcServer
AkActionWebServiceServer
AkActionWebserviceApi
A web service API class specifies the methods that will be available for invocation for an API. It also contains metadata such as the method type signature hints.
AkActionWebServiceClient
AkPluginManager
Plugin manager

Class Variables

Summary:

Class Constants

Summary:

Method Detail

Summary:
void __construct ()
void AkObject ()
void __destruct ()
void freeMemory ()
void log ( $message, [ $type = ''], [ $identifyer = ''])
string toString ()
void __clone ()
void __toString ()

Constructor __construct (line 110)

void __construct( )

Overridden in child classes as:

AkDbAdapter::__construct()
AkObserver::__construct()
AkRouter::__construct()
AkRequest::__construct()
AkActiveRecord::__construct()
AkActionWebService::__construct()
AkActionWebServiceServer::__construct()
AkActionWebServiceClient::__construct()

Class constructor, overriden in descendant classes

Info

  • access - protected

Constructor AkObject (line 60)

void AkObject( )

A hack to support __construct() on PHP 4

Hint: descendant classes have no PHP4 class_name() constructors, so this one gets called first and calls the top-layer __construct() which (if present) should call parent::__construct()

Info

  • access - public

Destructor __destruct (line 124)

void __destruct( )

Overridden in child classes as:

AkDbAdapter::__destruct()
AkImageColorScheme::__destruct()
AkActiveRecord::__destruct()

Class destructor, overriden in descendant classes

Info

  • access - protected

Method freeMemory (line 162)

void freeMemory( )

Unsets circular reference children that are not freed from memory when calling unset() or when the parent object is garbage collected.

Info

Method log (line 145)

void log( $message, [ $type = ''], [ $identifyer = ''])

Parameters

  • $message:
  • $type:
  • $identifyer:

Info

Method toString (line 86)

string toString( )

Overridden in child classes as:

AkActionController::toString()
AkActiveRecord::toString()

Object-to-string conversion

Each class can override it as necessary

Info

  • return - in this case returns this class name
  • access - public

Method __clone (line 138)

void __clone( )

Clone class (Zend Engine 2 compatibility trick)

Info

Method __toString (line 91)

void __toString( )

Info

Inherited Variables

Inherited Class Variable Summary

Inherited Methods

Inherited Method Summary


Documentation generated on Tue, 17 Jun 2008 14:26:03 +0200 by phpDocumentor 1.3.2