Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 7271 3169

latest revision Branch root:

7271 annotated / raw | Diffs: previous, other | Lines: 300 ( +1, -1 )

Created: 2008-12-03 22:59:30 +0300 (34 days ago) | Author: idler | Changeset: 7271

Copied to: 3.x/branches/2008/limb/toolkit/src/lmbToolkit.class.php 7280

-- start to preparing Limb for php-5.3 :
-- define all methods in lmbTestGetopt as static
-- remove deprecated construction &new Class() in mock_objects (simpletest)
-- remove passing by reference in TestSuite & ReferenceExpectation (simpletest)
-- change method __call from protected to public in lmbActiveRecod,lmbToolkit,lmbObject

7145 annotated / raw | Diffs: previous, other | Lines: 300 ( +1, -1 )

Created: 2008-08-17 11:49:43 +0400 (4 months 20 days ago) | Author: svk | Changeset: 7145

-- lmbToolkit :: __call() definition changed.

7041 annotated / raw | Diffs: previous, other | Lines: 300 ( +1, -1 )

Created: 2008-05-23 15:33:25 +0400 (7 months ago) | Author: alex433 | Changeset: 7041

-- lmbToolkit :: _construct() correct var name
-- lmbARRelationCollection replace deprecated is_a() function by instanceof

6904 annotated / raw | Diffs: previous, other | Lines: 300 ( +1, -1 )

Created: 2008-04-09 23:22:54 +0400 (8 months ago) | Author: pachanga | Changeset: 6904

-- non-existing method always throws an exception in toolkit

6895 annotated / raw | Diffs: previous, other | Lines: 300 ( +17, -8 )

Created: 2008-04-02 17:49:22 +0400 (9 months ago) | Author: pachanga | Changeset: 6895

-- making lmbToolkit tests more readable and isolated
-- lmbToolkit stores its unique id which is using for lmbRegistry access

6889 annotated / raw | Diffs: previous, other | Lines: 291 ( +27, -21 )

Created: 2008-04-02 01:03:04 +0400 (9 months ago) | Author: pachanga | Changeset: 6889

-- reverting old behavior of not returning value of lmbRegistry :: restore()

6885 annotated / raw | Diffs: previous, other | Lines: 285 ( +62, -78 )

Created: 2008-04-01 22:34:17 +0400 (9 months ago) | Author: pachanga | Changeset: 6885

-- toolkit refactored and simplified, toolkit itself contains an array of tools, no more need for *Composite* and other too abstract stuff

6868 annotated / raw | Diffs: previous, other | Lines: 301 ( +5, -2 )

Created: 2008-03-30 12:20:27 +0400 (9 months ago) | Author: pachanga | Changeset: 6868

-- contraversal commit which makes lmbToolkit::save() not to return the clean copy but use the current one as a base

6595 annotated / raw | Diffs: previous, other | Lines: 298 ( +1, -1 )

Created: 2007-12-06 23:10:05 +0300 (13 months ago) | Author: pachanga | Changeset: 6595

Copied to: 3.x/tags/2007.4/limb/toolkit/src/lmbToolkit.class.php 6686

-- introducing LIMB_UNDEFINED universal constant which can be used for any 'undefined' values
-- fixing oci, sqlite, pgsl records in order to comply new get interface

6583 annotated / raw | Diffs: previous, other | Lines: 298 ( +2, -2 )

Created: 2007-12-05 15:43:47 +0300 (13 months ago) | Author: korchasa | Changeset: 6583

new feature: default value in get method in objects implement SetInterface
get method return default value, when property not found in set
example:
$object = new lmbObject();
$object->get('foo', 'bar') //returns 'bar'

Feature will be helpfull(i hope) in lmbActiveRecord to get NullObjects:

class LessonForTest extends lmbActiveRecord
{
 protected $_composed_of = array('not_required_date' => array('field' => 'date_end',
                                                              'class' => 'TestingValueObject',
                                                              'getter' => 'getValue',
                                                                              'can_be_null' => true));
}

class NotRequiredDateNullObject {}

$lesson = new LessonForTest();    
$lesson->get('not_required_date', new NotRequiredDateNullObject()); //returns object of class 'NotRequiredDateNullObject';

6428 annotated / raw | Diffs: previous, other | Lines: 298 ( +15, -15 )

Created: 2007-10-16 16:26:39 +0400 (14 months ago) | Author: serega | Changeset: 6428

-- fixed lmbToolkit due to lmbObject changes

6422 annotated / raw | Diffs: previous, other | Lines: 298 ( +35, -44 )

Created: 2007-10-16 11:43:25 +0400 (14 months ago) | Author: serega | Changeset: 6422

-- lmbToolkit now extends lmbObject

6357 annotated / raw | Diffs: previous, other | Lines: 307 ( +1, -1 )

Created: 2007-10-01 23:57:10 +0400 (15 months ago) | Author: pachanga | Changeset: 6357

-- typo fix

6238 annotated / raw | Diffs: previous, other | Lines: 307 ( +273, -274 )

Created: 2007-08-28 17:13:39 +0400 (16 months ago) | Author: pachanga | Changeset: 6238

-- replacing \r\n with \n

6221 annotated / raw | Diffs: previous, other | Lines: 308 ( +1, -1 )

Created: 2007-08-07 11:24:35 +0400 (17 months ago) | Author: pachanga | Changeset: 6221

-- removing trailing ?> for PHP modules

5945 annotated / raw | Diffs: previous, other | Lines: 308 ( +28, -26 )

Created: 2007-06-06 12:31:43 +0400 (19 months ago) | Author: pachanga | Changeset: 5945

Copied to: 3.x/branches/2007.3/limb/toolkit/src/lmbToolkit.class.php 6070

-- adding dummy phpdoc block to each class

5942 annotated / raw | Diffs: previous, other | Lines: 306 ( +3, -6 )

Created: 2007-06-05 23:22:26 +0400 (19 months ago) | Author: pachanga | Changeset: 5942

-- "Oops, I did it again" :) Changing header once again...

5933 annotated / raw | Diffs: previous, other | Lines: 309 ( +9, -9 )

Created: 2007-06-04 17:06:23 +0400 (19 months ago) | Author: pachanga | Changeset: 5933

-- changing header: making the name more clear and making it to play nicely with phpDocumentor

5522 new/moved annotated / raw | Diffs: previous, other | Lines: 309 ( +309, -0 )

Created: 2007-04-03 19:38:26 +0400 (21 months ago) | Author: pachanga | Changeset: 5522

Moved from: 3.x/limb/toolkit/src/lmbToolkit.class.php 5454

-- changing repos layout

5454 annotated / raw | Diffs: previous, other | Lines: 309 ( +39, -6 )

Created: 2007-04-01 15:10:50 +0400 (21 months ago) | Author: serega | Changeset: 5454

Moved to: 3.x/trunk/limb/toolkit/src/lmbToolkit.class.php 5522

Copied to: 3.x/tags/limb3-2007.2/toolkit/src/lmbToolkit.class.php 5496

-- better API docs for TOOLKIT package

5445 annotated / raw | Diffs: previous, other | Lines: 276 ( +64, -1 )

Created: 2007-03-30 15:47:07 +0400 (21 months ago) | Author: serega | Changeset: 5445

-- lmbToolkit now supports set/get interface. lmbToolkit now acts like a regular Registry allowing developer to store any variables in it. lmbToolkit :: save() and :: restore() works for stored variables the same way as for tools.
-- lmbToolkit :: setRaw() and getRaw() methods added. Tools must this methods if they want to save they variables in toolkit.

5370 annotated / raw | Diffs: previous, other | Lines: 213 ( +73, -40 )

Created: 2007-03-28 12:39:24 +0400 (21 months ago) | Author: serega | Changeset: 5370

-- lmbToolkit now return the same instance object from all static methods like save(), setup(), instance(), restore() etc.
-- lmbAbstractTools now holds an instance of lmbToolkit.

5141 annotated / raw | Diffs: previous, other | Lines: 180 ( +92, -11 )

Created: 2007-02-20 01:13:31 +0300 (22 months ago) | Author: serega | Changeset: 5141

-- PhpDocs update

5007 annotated / raw | Diffs: previous, other | Lines: 99 ( +1, -1 )

Created: 2007-02-08 18:37:18 +0300 (22 months ago) | Author: pachanga | Changeset: 5007

-- fixing @package

4965 annotated / raw | Diffs: previous, other | Lines: 99 ( +9, -9 )

Created: 2007-02-07 14:40:25 +0300 (22 months ago) | Author: pachanga | Changeset: 4965

-- fixing source files header

4904 annotated / raw | Diffs: previous, other | Lines: 99 ( +10, -9 )

Created: 2007-02-07 13:47:17 +0300 (22 months ago) | Author: pachanga | Changeset: 4904

-- changing source files header

4712 annotated / raw | Diffs: previous, other | Lines: 98 ( +0, -5 )

Created: 2007-01-10 17:27:05 +0300 (23 months ago) | Author: pachanga | Changeset: 4712

-- obsolete lmbToolkit :: autoload(...) removed
-- .init.php including limb/core package support added

4691 new/moved annotated / raw | Diffs: previous, other | Lines: 103 ( +103, -0 )

Created: 2006-12-17 02:16:44 +0300 (2 years ago) | Author: pachanga | Changeset: 4691

Moved from: 3.x/packages/toolkit/src/lmbToolkit.class.php 4646

-- changing repo layout

4646 new/moved annotated / raw | Diffs: previous, other | Lines: 103 ( +103, -0 )

Created: 2006-12-17 01:40:09 +0300 (2 years ago) | Author: pachanga | Changeset: 4646

Moved from: 3.x/packages/_toolkit/trunk/src/lmbToolkit.class.php 4610

Moved to: 3.x/limb/toolkit/src/lmbToolkit.class.php 4691

-- changing repo layout

4610 new/moved annotated / raw | Diffs: previous, other | Lines: 103 ( +103, -0 )

Created: 2006-12-17 01:07:54 +0300 (2 years ago) | Author: pachanga | Changeset: 4610

Moved from: 3.x/packages/toolkit/trunk/src/lmbToolkit.class.php 3741

Moved to: 3.x/packages/toolkit/src/lmbToolkit.class.php 4646

-- changing repo layout

3741 annotated / raw | Diffs: previous, other | Lines: 103 ( +1, -1 )

Created: 2006-07-14 12:42:51 +0400 (2 years 5 months ago) | Author: pachanga | Changeset: 3741

Moved to: 3.x/packages/_toolkit/trunk/src/lmbToolkit.class.php 4610

-- more informative exception message

3318 new/moved annotated / raw | Diffs: previous, other | Lines: 103 ( +103, -0 )

Created: 2006-05-02 11:59:21 +0400 (2 years 8 months ago) | Author: serega | Changeset: 3318

Moved from: 3.x/packages/toolkit/trunk/src/toolkit/lmbToolkit.class.php 3299

-- moved all files from /src/toolkit to /src in TOOLKIT package

3299 annotated / raw | Diffs: previous, other | Lines: 103 ( +0, -0 )

Created: 2006-04-28 16:39:26 +0400 (2 years 8 months ago) | Author: pachanga | Changeset: 3299

Moved to: 3.x/packages/toolkit/trunk/src/lmbToolkit.class.php 3318

-- svn:keywords fixes

3169 new annotated / raw | Lines: 103 ( +103, -0 )

Created: 2006-04-25 19:55:22 +0400 (2 years 8 months ago) | Author: pachanga | Changeset: 3169

-- initial commit of validation package