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

Class: ABSTObject

Source Location: /data_structures/ABSTObject.class.php

Class Overview


Class to inspect objects that are an extension of this class.


Author(s):

Version:

  • 0.1.24

Copyright:

  • Copyright (C) 2007 Daniel Plücken <daniel@debakel.net>

    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.

    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

Methods


Child classes:

Arrays
Static methods to manipulate arrays.
DateFormatter
Static methods mainly to compute dates depending on weeknum for industrial
Numbers
Static methods to handle numeric values.
PlainTextFormatter
Strings
Static methods
DatabaseEntity
Class to generate objects from database tables.
ABSTHTMLTag
An abstract class to create HTML-Tags.

Class Details

[line 44]
Class to inspect objects that are an extension of this class.



Tags:

author:  Daniel Plücken <daniel@debakel.net>
version:  0.1.24
copyright:  

Copyright (C) 2007 Daniel Plücken <daniel@debakel.net>

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.

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

abstract:  
since:  0.9.3.3
license:  GNU Lesser General Public License


[ Top ]


Class Methods


static method sameReferences [line 186]

static boolean sameReferences( &$a_obj, &$b_obj, object $a_obj, object $b_obj)

Compares two references whether they points to the same object



Tags:

version:  1.0
since:  0.1.24
access:  public


Parameters:

object   $a_obj  
object   $b_obj  
   &$a_obj  
   &$b_obj  

[ Top ]

method printComplexData [line 109]

void printComplexData( &$multidimensional_arr, [array $depth_arr = array()], [string $exept_reg_exp = null], array $multidimensional_arr)

Prints out the more complex data by the given array.



Tags:

author:  Daniel Plücken <daniel.pluecken@wfp2.com>
version:  1.0
since:  0.1.0
access:  public


Parameters:

array   $multidimensional_arr  
array   $depth_arr  
string   $exept_reg_exp  
   &$multidimensional_arr  

[ Top ]

method printPrimitiveData [line 58]

void printPrimitiveData( &$primitive_types_arr, &$primitive_array_arr)

Prints out the primitive data by the given arrays.



Tags:

author:  Daniel Plücken <daniel.pluecken@wfp2.com>
version:  1.0
since:  0.1.0
access:  public


Parameters:

   &$primitive_types_arr  
   &$primitive_array_arr  

[ Top ]

method printStructure [line 232]

void printStructure( [string $exept_reg_exp = null])

Prints out the Structure of this Object.



Tags:

version:  1.01
since:  0.1.0
access:  public


Overridden in child classes as:

DatabaseEntity::printStructure()
Prints out the Structure of this Object without the management data.

Parameters:

string   $exept_reg_exp   No Fieldnames that match this regular expression will print out.

[ Top ]

method same [line 209]

boolean same( &$obj, ABSTObject $obj)

Checks whether the passed object reference points to this object.



Tags:

version:  1.0
since:  0.1.24
access:  public


Parameters:

ABSTObject   $obj  
   &$obj  

[ Top ]


Documentation generated on Thu, 05 Jun 2008 19:10:00 +0200 by phpDocumentor 1.4.1