VCL
[ class tree: VCL ] [ index: VCL ] [ all elements ]

Procedural File: classes.inc.php

Source Location: /classes.inc.php



Classes:

EResNotFound
Exception thrown when a resource is not found on an xml stream
ENameDuplicated
Exception thrown when a component has the same name on the same owner
EAssignError
Exception thrown when trying to assign an object to another
ECollectionError
Exception thrown for Collection errors
Filer
A base class that reads/writes components from/to an xml stream
Reader
A class for reading components from an xml stream
Collection
A class for storing and managing a list of objects. This class acts as a wrapper over a PHP array.
Persistent
A base class for persistent objects which are the ones which provide the required features to be serialized/unserialized easily.
Component
Component is the common ancestor of all component classes.


Page Details:








csDesigning [line 84]

csDesigning = 2
Component it's being edited on the IDE designer


[ Top ]



csLoading [line 78]

csLoading = 1
Component it's being loaded


[ Top ]




call_stack [line 139]

void call_stack( )



[ Top ]



exception_handler [line 101]

void exception_handler( Exception $exception)

Common exception handler for VCL for PHP applications.

It provides a way to pretty format exceptions and to get an stack trace to find out where the problem is. This function is registered to the PHP engine using set_exception_handler and it receives exceptions as the last step in the exception process.




Tags:



Parameters

Exception   $exception   Exception to raise
[ Top ]



filterSet [line 2284]

boolean filterSet( string $method)

Helper function to filter the array of methods for an specific component, not to be called directly



Tags:

return:  true if method starts with 'set'


Parameters

string   $method   Method name to filter
[ Top ]



processMethods [line 2297]

void processMethods( &$method, mixed $key, object $method)

Helper function to filter the array of methods for an specific component, not to be called directly



Parameters

object   $method   Method to filter
mixed   $key   Not used
   &$method  
[ Top ]



typesafeequal [line 44]

void typesafeequal( $default, $value)

This file is part of the VCL for PHP project

Copyright (c) 2004-2008 qadram software S.L. <support@qadram.com>

Checkout AUTHORS file for more information on the developers

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA




Parameters

   $default  
   $value  
[ Top ]



Documentation generated on Sat, 13 Jun 2009 10:50:59 -0700 by phpDocumentor 1.4.1