Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ v ]
[ _ ]
a
- addSubCommand
- in file MacroCommand.php, method MacroCommand::addSubCommand()
Add a SubCommand.
- ApplicationDataProxy
- in file ApplicationDataProxy.php, class ApplicationDataProxy
The ApplicationDataProxy manipulates the ApplicationDataVO which contains all of the general application data.
- ApplicationDataVO
- in file ApplicationDataVO.php, class ApplicationDataVO
The value object used to store global application data.
- ApplicationFacade
- in file ApplicationFacade.php, class ApplicationFacade
ApplicationFacade for the BasicDemo starts the Model, View Controller for the application.
- ApplicationMediator
- in file ApplicationMediator.php, class ApplicationMediator
The ApplicationMediator updates the display of the view when data is ready to be displayed.
- ApplicationView
- in file ApplicationView.php, class ApplicationView
The ApplicationView class initializes the general view of the application by loading a php template file used to generate a view.
- ApplicationFacade.php
- procedural page ApplicationFacade.php
- ApplicationDataProxy.php
- procedural page ApplicationDataProxy.php
- ApplicationDataVO.php
- procedural page ApplicationDataVO.php
- ApplicationMediator.php
- procedural page ApplicationMediator.php
- ApplicationView.php
- procedural page ApplicationView.php
top
b
- BasicDemo
- in file BasicDemo.php, class BasicDemo
PureMVC PHP Basic demo base class. The index starts an instance of the BasicDemo object to start the application view calling the startView()
method.
- BasicDemo.php
- procedural page BasicDemo.php
top
top
top
e
- execute
- in file StartModelCommand.php, method StartModelCommand::execute()
Override execute to add logic. In the
the ApplicationDataProxy is started and registered, and then the selected CSS file is loaded.
- execute
- in file StartViewCommand.php, method StartViewCommand::execute()
The execute()
method is overridden in order to add your application logic for this specific command.
- execute
- in file SimpleCommand.php, method SimpleCommand::execute()
Fulfill the use.case initiated by the given
.
- execute
- in file MacroCommand.php, method MacroCommand::execute()
Execute this
's SubCommands.
- execute
- in file ICommand.php, method ICommand::execute()
Execute the
's logic to handle a given
.
- executeCommand
- in file IController.php, method IController::executeCommand()
Execute the
previously registered as the handler for
s with the given notification name.
- executeCommand
- in file Controller.php, method Controller::executeCommand()
If an
has previously been registered to handle a the given
, then it is executed.
top
top
g
- getApplicationDataVO
- in file ApplicationDataProxy.php, method ApplicationDataProxy::getApplicationDataVO()
Public getter for
- getApplicationView
- in file ApplicationMediator.php, method ApplicationMediator::getApplicationView()
Public getter for the view class instance.
- getBody
- in file Notification.php, method Notification::getBody()
Get the body of the
instance.
- getBody
- in file INotification.php, method INotification::getBody()
Get the body of the
instance
- getData
- in file IProxy.php, method IProxy::getData()
Get the data object
- getData
- in file Proxy.php, method Proxy::getData()
Get the data object
- getInstance
- in file Model.php, method Model::getInstance()
Singleton Factory method.
- getInstance
- in file ApplicationFacade.php, method ApplicationFacade::getInstance()
Instance getter for the ApplicationFacade, this method starts the Facade.
- getInstance
- in file Controller.php, method Controller::getInstance()
Singleton Factory method.
- getInstance
- in file View.php, method View::getInstance()
View Singleton Factory method.
- getInstance
- in file Facade.php, method Facade::getInstance()
Facade Singleton Factory method
- getMediatorName
- in file IMediator.php, method IMediator::getMediatorName()
Get the
instance name
- getMediatorName
- in file Mediator.php, method Mediator::getMediatorName()
Get the name of the
.
- getName
- in file Notification.php, method Notification::getName()
Get the name of the
instance.
- getName
- in file INotification.php, method INotification::getName()
Get the name of the
instance.
- getProxyName
- in file IProxy.php, method IProxy::getProxyName()
Get the Proxy name
- getProxyName
- in file Proxy.php, method Proxy::getProxyName()
Get the proxy name
- getType
- in file Notification.php, method Notification::getType()
Get the type of the
instance.
- getType
- in file INotification.php, method INotification::getType()
Get the type of the
instance
- getViewComponent
- in file Mediator.php, method Mediator::getViewComponent()
Get the
's view component.
- getViewComponent
- in file IMediator.php, method IMediator::getViewComponent()
Get the
's view component.
- getViewTemplate
- in file ApplicationView.php, method ApplicationView::getViewTemplate()
Public getter for the view template.
top
h
- handleNotification
- in file ApplicationMediator.php, method ApplicationMediator::handleNotification()
Handles notifications sent by the PureMVC framework that this Mediator is interested in.
- handleNotification
- in file IMediator.php, method IMediator::handleNotification()
Handle an
.
- handleNotification
- in file Mediator.php, method Mediator::handleNotification()
Handle
s.
- hasCommand
- in file Facade.php, method Facade::hasCommand()
Check if a Command is registered for a given Notification
- hasCommand
- in file Controller.php, method Controller::hasCommand()
Check if a Command is registered for a given Notification
- hasMediator
- in file IView.php, method IView::hasMediator()
Check to see if a Mediator is registered with the View.
- hasMediator
- in file View.php, method View::hasMediator()
Check to see if a Mediator is registered with the View.
- hasMediator
- in file IFacade.php, method IFacade::hasMediator()
Check to see if a Mediator is registered with the View.
- hasMediator
- in file Facade.php, method Facade::hasMediator()
Check to see if a Mediator is registered with the View.
- hasProxy
- in file Model.php, method Model::hasProxy()
Check to see if a Proxy is registered with the Model.
- hasProxy
- in file IFacade.php, method IFacade::hasProxy()
Check to see if a Proxy is registered with the Model.
- hasProxy
- in file Facade.php, method Facade::hasProxy()
Check to see if a Proxy is registered with the Model.
- hasProxy
- in file IModel.php, method IModel::hasProxy()
Check to see if a Proxy is registered with the Model.
top
i
- $instance
- in file Model.php, variable Model::$instance
- $instance
- in file Facade.php, variable Facade::$instance
- $instance
- in file View.php, variable View::$instance
- $instance
- in file Controller.php, variable Controller::$instance
- ICommand
- in file ICommand.php, class ICommand
The interface definition for a PureMVC Command.
- IController
- in file IController.php, class IController
The interface definition for a PureMVC Controller.
- IFacade
- in file IFacade.php, class IFacade
The interface definition for a PureMVC Facade.
- IMediator
- in file IMediator.php, class IMediator
The interface definition for a PureMVC Mediator.
- IModel
- in file IModel.php, class IModel
The interface definition for a PureMVC Model.
- initializeController
- in file Controller.php, method Controller::initializeController()
Initialize the Singleton
instance.
- initializeController
- in file ApplicationFacade.php, method ApplicationFacade::initializeController()
Initializes the controller and gives you an opportunity to register application specific commands that extend SimpleCommand or MacroCommand with the PureMVC framework.
- initializeController
- in file Facade.php, method Facade::initializeController()
Initialize the
.
- initializeFacade
- in file Facade.php, method Facade::initializeFacade()
Initialize the Singleton
instance.
- initializeMacroCommand
- in file MacroCommand.php, method MacroCommand::initializeMacroCommand()
Initialize the
.
- initializeMacroCommand
- in file StartApplicationCommand.php, method StartApplicationCommand::initializeMacroCommand()
The initializeMacroCommand
is overridden to add references to instances of SimpleCommand that should be executed.
- initializeModel
- in file Model.php, method Model::initializeModel()
Initialize the Singleton
instance.
- initializeModel
- in file Facade.php, method Facade::initializeModel()
Initialize the
.
- initializeView
- in file Facade.php, method Facade::initializeView()
Initialize the
.
- initializeView
- in file View.php, method View::initializeView()
Initialize the Singleton View instance.
- INotification
- in file INotification.php, class INotification
The interface definition for a PureMVC Notification.
- INotifier
- in file INotifier.php, class INotifier
The interface definition for a PureMVC Notifier.
- ICommand.php
- procedural page ICommand.php
- IController.php
- procedural page IController.php
- IFacade.php
- procedural page IFacade.php
- IMediator.php
- procedural page IMediator.php
- IModel.php
- procedural page IModel.php
- INotification.php
- procedural page INotification.php
- INotifier.php
- procedural page INotifier.php
- IObserver.php
- procedural page IObserver.php
- IProxy.php
- procedural page IProxy.php
- IView.php
- procedural page IView.php
- IObserver
- in file IObserver.php, class IObserver
The interface definition for a PureMVC Observer.
- IProxy
- in file IProxy.php, class IProxy
The interface definition for a PureMVC Proxy.
- IView
- in file IView.php, class IView
The interface definition for a PureMVC View.
top
top
top
n
- NAME
- in file ApplicationDataProxy.php, class constant ApplicationDataProxy::NAME
- NAME
- in file Proxy.php, class constant Proxy::NAME
- NAME
- in file Mediator.php, class constant Mediator::NAME
The name of the
.
- NAME
- in file ApplicationMediator.php, class constant ApplicationMediator::NAME
- Notification
- in file Notification.php, method Notification::Notification()
Constructor.
- Notification
- in file Notification.php, class Notification
A base
implementation.
- Notifier
- in file Notifier.php, class Notifier
A Base
implementation.
- notifyObserver
- in file IObserver.php, method IObserver::notifyObserver()
Notify the interested object.
- notifyObserver
- in file Observer.php, method Observer::notifyObserver()
Notify the interested object.
- notifyObservers
- in file View.php, method View::notifyObservers()
Notify the IObservers
for a particular
.
- notifyObservers
- in file IView.php, method IView::notifyObservers()
Notify the IObservers
for a particular
.
- notifyObservers
- in file IFacade.php, method IFacade::notifyObservers()
Notify
s of an
.
- notifyObservers
- in file Facade.php, method Facade::notifyObservers()
Notify
s.
- Notification.php
- procedural page Notification.php
- Notifier.php
- procedural page Notifier.php
top
o
- $observerMap
- in file View.php, variable View::$observerMap
- Observer
- in file Observer.php, class Observer
A base
implementation.
- onRegister
- in file IMediator.php, method IMediator::onRegister()
Called when the View registers a Mediator.
- onRegister
- in file Mediator.php, method Mediator::onRegister()
Called when the View registers a Mediator.
- onRegister
- in file IProxy.php, method IProxy::onRegister()
Called when the Model registers a Proxy.
- onRegister
- in file Proxy.php, method Proxy::onRegister()
Called when the Model registers a Proxy.
- onRemove
- in file Proxy.php, method Proxy::onRemove()
Called when the Model removes a Proxy.
- onRemove
- in file Mediator.php, method Mediator::onRemove()
Called when the View removes a Mediator.
- onRemove
- in file IMediator.php, method IMediator::onRemove()
Called when the View removes a Mediator.
- onRemove
- in file IProxy.php, method IProxy::onRemove()
Called when the Model removes a Proxy.
- Observer.php
- procedural page Observer.php
top
top
r
- registerCommand
- in file IController.php, method IController::registerCommand()
Register a particular
class as the handler for a particular
.
- registerCommand
- in file Facade.php, method Facade::registerCommand()
Register an
with the
by Notification name.
- registerCommand
- in file Controller.php, method Controller::registerCommand()
Register a particular
class as the handler for a particular
.
- registerCommand
- in file IFacade.php, method IFacade::registerCommand()
Register an
with the
.
- registerMediator
- in file View.php, method View::registerMediator()
Register an
instance with the
.
- registerMediator
- in file Facade.php, method Facade::registerMediator()
Register a
with the
.
- registerMediator
- in file IFacade.php, method IFacade::registerMediator()
Register an
instance with the
.
- registerMediator
- in file IView.php, method IView::registerMediator()
Register an
instance with the
.
- registerObserver
- in file IView.php, method IView::registerObserver()
Register an
to be notified of INotifications
with a given name.
- registerObserver
- in file View.php, method View::registerObserver()
Register an
to be notified of INotifications
with a given name.
- registerProxy
- in file Model.php, method Model::registerProxy()
Register an
with the
.
- registerProxy
- in file Facade.php, method Facade::registerProxy()
Register an
with the
by name.
- registerProxy
- in file IFacade.php, method IFacade::registerProxy()
Register an
with the
by name.
- registerProxy
- in file IModel.php, method IModel::registerProxy()
Register an
instance with the
.
- removeCommand
- in file Controller.php, method Controller::removeCommand()
Remove a previously registered
to
mapping.
- removeCommand
- in file Facade.php, method Facade::removeCommand()
Remove a previously registered
to
mapping from the Controller.
- removeCommand
- in file IController.php, method IController::removeCommand()
Remove a previously registered
to
mapping.
- removeMediator
- in file IFacade.php, method IFacade::removeMediator()
Remove a
instance from the
.
- removeMediator
- in file View.php, method View::removeMediator()
Remove an
from the
.
- removeMediator
- in file Facade.php, method Facade::removeMediator()
Remove an
from the
.
- removeMediator
- in file IView.php, method IView::removeMediator()
Remove an
from the
.
- removeProxy
- in file IModel.php, method IModel::removeProxy()
Remove an
instance from the Model.
- removeProxy
- in file IFacade.php, method IFacade::removeProxy()
Remove an
instance from the
by name.
- removeProxy
- in file Model.php, method Model::removeProxy()
Remove an
from the
.
- removeProxy
- in file Facade.php, method Facade::removeProxy()
Remove an
from the
by name.
- retrieveMediator
- in file IFacade.php, method IFacade::retrieveMediator()
Retrieve an
instance from the
.
- retrieveMediator
- in file View.php, method View::retrieveMediator()
Retrieve an
from the
.
- retrieveMediator
- in file IView.php, method IView::retrieveMediator()
Retrieve an
from the
.
- retrieveMediator
- in file Facade.php, method Facade::retrieveMediator()
Retrieve an
from the
.
- retrieveProxy
- in file Facade.php, method Facade::retrieveProxy()
Retrieve an
from the
by name.
- retrieveProxy
- in file Model.php, method Model::retrieveProxy()
Retrieve an
from the
.
- retrieveProxy
- in file IFacade.php, method IFacade::retrieveProxy()
Retrieve a
from the
by name.
- retrieveProxy
- in file IModel.php, method IModel::retrieveProxy()
Retrieve an
instance from the Model.
top
s
- StartApplicationCommand.php
- procedural page StartApplicationCommand.php
- StartModelCommand.php
- procedural page StartModelCommand.php
- StartViewCommand.php
- procedural page StartViewCommand.php
- SimpleCommand.php
- procedural page SimpleCommand.php
- sendNotification
- in file Notifier.php, method Notifier::sendNotification()
- sendNotification
- in file Facade.php, method Facade::sendNotification()
Send an
.
- sendNotification
- in file INotifier.php, method INotifier::sendNotification()
Send a
.
- sendNotification
- in file IFacade.php, method IFacade::sendNotification()
Send a
.
- setBody
- in file Notification.php, method Notification::setBody()
Set the body of the
instance.
- setBody
- in file INotification.php, method INotification::setBody()
Set the body of the
instance
- setData
- in file Proxy.php, method Proxy::setData()
Set the data object
- setData
- in file IProxy.php, method IProxy::setData()
Set the data object.
- setNotifyContext
- in file IObserver.php, method IObserver::setNotifyContext()
Set the notification context.
- setNotifyContext
- in file Observer.php, method Observer::setNotifyContext()
Set the notification context.
- setNotifyMethod
- in file Observer.php, method Observer::setNotifyMethod()
Set the notification method.
- setNotifyMethod
- in file IObserver.php, method IObserver::setNotifyMethod()
Set the notification method.
- setType
- in file INotification.php, method INotification::setType()
Set the type of the
instance
- setType
- in file Notification.php, method Notification::setType()
Set the type of the
instance.
- setViewComponent
- in file IMediator.php, method IMediator::setViewComponent()
Set the
's view component.
- setViewComponent
- in file Mediator.php, method Mediator::setViewComponent()
- SimpleCommand
- in file SimpleCommand.php, class SimpleCommand
A base
implementation.
- StartApplicationCommand
- in file StartApplicationCommand.php, class StartApplicationCommand
The
prepares the view first so that it is ready to display data when the model is done loading.
- StartModelCommand
- in file StartModelCommand.php, class StartModelCommand
Starts the application model, for the basic demo this command loads the CSS file selected on the index.php page.
- startUp
- in file ApplicationFacade.php, method ApplicationFacade::startUp()
Starts the application by sending a START_APPLICATION notification.
- startView
- in file BasicDemo.php, method BasicDemo::startView()
Starts the PureMVC framework passing in variables
- StartViewCommand
- in file StartViewCommand.php, class StartViewCommand
Starts the view class which initializes php/html templates.
- START_APPLICATION
- in file ApplicationFacade.php, class constant ApplicationFacade::START_APPLICATION
Notification constant that starts the application.
top
top
top
_
- __construct
- in file Notifier.php, method Notifier::__construct()
- __construct
- in file Mediator.php, method Mediator::__construct()
Constructor.
- __construct
- in file Observer.php, method Observer::__construct()
Constructor.
- __construct
- in file Proxy.php, method Proxy::__construct()
Constructor
- __construct
- in file SimpleCommand.php, method SimpleCommand::__construct()
- __construct
- in file MacroCommand.php, method MacroCommand::__construct()
Constructor.
- __construct
- in file Facade.php, method Facade::__construct()
Constructor.
- __construct
- in file ApplicationDataVO.php, method ApplicationDataVO::__construct()
- __construct
- in file ApplicationMediator.php, method ApplicationMediator::__construct()
Constructor
- __construct
- in file ApplicationView.php, method ApplicationView::__construct()
Constructor
- __construct
- in file BasicDemo.php, method BasicDemo::__construct()
- __construct
- in file ApplicationDataProxy.php, method ApplicationDataProxy::__construct()
Constructor
top
|
|