mark_story
81e009b816
Fixing additional strict warnings.
2010-12-12 15:02:38 -05:00
mark_story
33b8a35b75
Fixing strict warnings in TreeBehavior and a few other classes.
2010-12-12 14:56:48 -05:00
mark_story
b135e38072
Adding documentation.
2010-12-12 14:12:55 -05:00
mark_story
96968f7194
Moving the modParams option into ObjectCollection, so it can replace the specific trigger method in BehaviorCollection.
...
Changed how break behaves, so it is works better with modParams and collectReturn options.
Tests updated and expanded.
2010-12-12 14:10:22 -05:00
mark_story
d14d148948
Making scaffold form view names consistent with those used in bake.
...
Renaming test_app files.
Fixes #501
2010-12-12 13:18:28 -05:00
mark_story
11df32148f
Updating scaffold templates to use post forms for delete buttons. Updating test case.
2010-12-12 13:13:00 -05:00
mark_story
495061537f
Changing Scaffold to use exceptions to indicate error states.
...
Starting to convert record deletion to POST only.
2010-12-12 12:59:25 -05:00
mark_story
661195db6c
Updating __() use in scaffold to take advantage of sprintf() being built into __() now.
2010-12-12 12:44:48 -05:00
mark_story
44c080d5ad
Making all core classes throw CakeException subclasses, this allows developers to catch framework exceptions with one catch.
...
Adding package specific exceptions.
Replacing generic exceptions in the codebase with CakeException + package exceptions.
2010-12-11 19:26:10 -05:00
Jeremy Harris
7ed19eae88
Allowed comma-delimited list in smtp $to var to be consistent with standard mail delivery. Fixes #1353
2010-12-11 15:11:54 -08:00
Juan Basso
d332f0624f
Making the cookies independent for each host.
2010-12-11 16:49:19 -02:00
mark_story
6c0efb62e7
Adding a base HttpException for all the various HttpExceptions that cake provides, this should make it easier to write concise catch blocks.
2010-12-11 13:38:09 -05:00
mark_story
60ada4432a
Making unknown errors with codes higher than 500 render as error500.
...
Test added.
2010-12-11 13:30:29 -05:00
mark_story
504b4d495f
Adding stack traces to logged exceptions, as I forgot them last time around.
2010-12-11 12:47:16 -05:00
Juan Basso
eeafb55d31
Support to download requests.
2010-12-11 14:44:45 -02:00
mark_story
ceca179184
Fixing more tests that were failing post merge.
2010-12-10 23:17:42 -05:00
mark_story
1e108748e9
Fixing validation methods + features lost in [ f51ce734
] due to a bad
...
merge.
Fixing additional tests to reflect changes in 2.0
2010-12-10 22:52:22 -05:00
mark_story
b9f0fc0724
Merge branch '1.3' into merger
...
Conflicts:
cake/dispatcher.php
cake/libs/cake_session.php
cake/libs/controller/components/cookie.php
cake/libs/controller/components/email.php
cake/libs/controller/controller.php
cake/libs/controller/scaffold.php
cake/libs/set.php
cake/libs/validation.php
cake/libs/view/view.php
cake/tests/cases/dispatcher.test.php
cake/tests/cases/libs/controller/components/security.test.php
cake/tests/cases/libs/controller/controller.test.php
cake/tests/cases/libs/validation.test.php
cake/tests/cases/libs/view/view.test.php
2010-12-10 22:24:31 -05:00
Juan Basso
453c5364c2
Putting the auth and proxy data in request attribute after request.
2010-12-10 10:44:28 -02:00
Juan Basso
d97103d739
Making the format attribute customizable in helpers.
2010-12-10 02:42:38 -02:00
mark_story
1548b7badb
Expanding and correcting the doc block for ObjectCollection.
2010-12-09 23:22:08 -05:00
mark_story
a830632071
Changing View::element() to not overwrite viewVars with helpers that
...
have the same name.
Test added.
Fixes #1354
2010-12-09 22:06:23 -05:00
Graham Weldon
33d2f9a6ed
Refs #621 . Provides default maxLimit for pagination to prevent url manipulation causing long queries.
2010-12-10 12:22:12 +11:00
jblotus
48f32a11e0
Fixed incorrect docblock. Fixes #1350
...
Signed-off-by: mark_story <mark@mark-story.com>
2010-12-08 22:08:43 -05:00
Juan Basso
bcacace061
Updating docs.
2010-12-06 12:04:00 -02:00
Juan Basso
7c23d289e0
Minor optimizations.
2010-12-06 12:03:22 -02:00
Juan Basso
d656bdae3b
Renamed proxy method and calling togheter from host config.
2010-12-06 11:28:40 -02:00
Juan Basso
30a70b700b
HttpSocket::_configUri() always change config attribute and it is public. This function dont need return it.
2010-12-06 04:04:37 -02:00
Juan Basso
33bb253dfa
Minor optimization in HttpSocket::reset().
2010-12-06 03:56:16 -02:00
Juan Basso
151ea2804f
Default value to raw key, avoiding warnings if line is false.
2010-12-06 03:23:09 -02:00
mark_story
c096eea664
Fixing failing tests caused by constants changing.
2010-12-05 23:32:34 -05:00
mark_story
55e06ec244
Merge branch '2.0-config' into 2.0
...
Conflicts:
cake/libs/configure.php
2010-12-05 23:00:05 -05:00
Juan Basso
97fe32f87c
Request return a pointer to body. It will reduce the memory usage in big responses.
2010-12-05 23:36:28 -02:00
José Lorenzo Rodríguez
c559b9c22d
Merge remote branch 'origin/2.0' into 2.0
...
Conflicts:
cake/console/templates/skel/config/database.php.default
cake/libs/model/datasources/dbo/dbo_sqlite.php
2010-12-05 20:51:37 -04:30
mark_story
7024d14c74
Removing private annotations for File::__construct() and File::__destruct() as its just not true. This also prevents them from being included in the API docs.
2010-12-05 18:41:26 -05:00
mark_story
5f47de7658
Adding @package tags.
...
Moving MissingModelException with the other exceptions.
2010-12-05 00:02:20 -05:00
mark_story
d202ea643d
Fixing issue loading plugin models when uses == false.
2010-12-04 23:49:00 -05:00
mark_story
9dd78c7dc1
Updating Multibyte class to use new Configure api.
2010-12-04 22:59:07 -05:00
mark_story
5ad8d8af41
Adding a parameter to configured() to allow you to check if a particular config has been configured.
2010-12-04 22:57:33 -05:00
Juan Basso
c52d5320c8
Replaced the *printf with i18n aliases by i18n aliases with params.
2010-12-04 23:37:13 -02:00
mark_story
b49c4402e5
Implementing store and restore for Configure.
...
Test cases added.
2010-12-04 17:26:59 -05:00
mark_story
539f2cd785
Removing a cakeError that slipped through the cracks.
2010-12-04 16:34:20 -05:00
mark_story
94258e14d7
Doing some reformatting and removing calls to read() since we are already in Configure.
2010-12-04 16:29:34 -05:00
mark_story
ae814db2dd
Changing IniAcl to use IniReader.
2010-12-04 14:47:47 -05:00
mark_story
8031d33d33
Fixing more E_STRICT notices and adding a type check to DboSource::dropSchema().
2010-12-04 14:37:02 -05:00
mark_story
a6c5065e9c
Fixing a few more E_STRICT errors in postgres test/class.
2010-12-04 14:31:11 -05:00
mark_story
7e3c98024e
Removing reference operators in ModelBehavior.
2010-12-04 14:19:36 -05:00
mark_story
18fb12c95c
Removing & pass by ref operators as they aren't needed any more.
...
Fixing a bunch of E_STRICT errors.
2010-12-04 14:15:32 -05:00
mark_story
d13759522b
Removing strtolower() calls. You must now call model magic findBy and findAllBy using camelcase forms.
2010-12-04 13:45:42 -05:00
mark_story
466137485d
Removing a duplicated property.
...
Changing is_a() to instanceof as it marginally faster.
Adding a comment to getConnection as it was missing it.
Minor optimization to a regular expression.
2010-12-04 13:28:43 -05:00
mark_story
98704d3ecd
Adding nested value support to IniReader.
...
Adding boolean conversions.
Adding test cases.
2010-12-04 12:56:37 -05:00
mark_story
1e569f509a
Changing IniFile to be a ConfigReader for use with Configure. Test case updated.
2010-12-04 12:15:47 -05:00
mark_story
9e32c13cac
Updating doc blocks.
2010-12-04 10:41:23 -05:00
Graham Weldon
dd18efbe7c
Append Controller to error class name for isAuthorized() not implemented.
2010-12-04 22:21:10 +11:00
Graham Weldon
1dbed85979
Append Controller to error class name for isAuthorized() not implemented.
2010-12-04 22:14:33 +11:00
mark_story
7eab3b2850
Moving load() logic out of Configure, and putting it into PhpReader.
...
Updating test cases. store() still needs to be properly implemented.
2010-12-04 01:05:12 -05:00
mark_story
6618178e1b
Adding more checks into PhpReader that currently exist in Configure.
2010-12-04 00:58:02 -05:00
mark_story
9b55487d4e
Removing a dead isset() and collapsing an if.
2010-12-04 00:24:09 -05:00
mark_story
aef53cd23a
Adding some more basic methods.
2010-12-04 00:14:55 -05:00
mark_story
da632fe191
Renaming method to match other core classes with similar features.
2010-12-04 00:10:42 -05:00
mark_story
9b8456ce6f
Adding an interface to define the necessary public methods.
...
Adding insertion of configure readers.
Adding tests.
2010-12-04 00:09:11 -05:00
Juan Basso
3f910dc6c1
Formatting
2010-12-04 00:58:49 -02:00
Juan Basso
874a1172a1
Cleaning auth and proxy configuration in full reset.
2010-12-03 23:13:49 -02:00
Juan Basso
075bdebebe
Moved the proxy configuration from request to class attribute.
2010-12-03 23:10:07 -02:00
Juan Basso
f004bef74f
DigestAuthentication adapted to new auth in HttpSocket.
2010-12-03 21:57:15 -02:00
José Lorenzo Rodríguez
66d0986cd4
Pepending table name to index generation to avoid name clashes
...
Finally, all tests using a Sqlite database pass
2010-12-03 15:25:26 -04:30
José Lorenzo Rodríguez
e167271568
Making more DboSlite tests pass
2010-12-03 14:41:39 -04:30
José Lorenzo Rodríguez
7c4ab886e6
Merge remote branch 'origin/2.0' into feature/2.0/pdo
2010-12-03 14:08:03 -04:30
mark_story
bbb15c24a1
Adding more tests and better errors for PhpReader.
2010-12-02 23:30:28 -05:00
mark_story
ae328ffb3a
Adding plugin support for PhpReader.
...
Tests added.
2010-12-02 23:14:26 -05:00
mark_story
fdb5955d6c
Adding PhpReader to implement php file reading as per #1334
2010-12-02 23:06:08 -05:00
Juan Basso
4325e67163
Fixing setAuthConfig to accept false as param to remove auth config. Tests added.
2010-12-03 01:30:03 -02:00
Juan Basso
cd24aca39d
Removing auth key from request and putting this as attribute.
2010-12-03 00:46:11 -02:00
José Lorenzo Rodríguez
cdc4cb9e1e
Implementing method in DboSqlite to avoid error while running the test suite
2010-12-02 00:20:08 -04:30
José Lorenzo Rodríguez
2e04c5260e
Fixing some tests to make them run on sqlite
2010-12-02 00:19:43 -04:30
mark_story
44b09171ef
Adding unicode letters and numbers to url path segment regex.
...
Test case added.
Fixes #1284
2010-12-01 23:47:30 -05:00
Juan Basso
aa0bad9247
Ignore errorHandler if warning suppressor (@command()) is used.
2010-12-02 01:44:31 -02:00
Juan Basso
e1e8026392
Support to proxy authentication in basic authentication.
2010-12-01 14:00:10 -02:00
Juan Basso
64dcca61ef
Throw exception when authentication class dont support authentication/proxyAuthentication method.
2010-12-01 13:49:03 -02:00
Juan Basso
b9010b05f2
Support to proxy in HttpSocket.
2010-12-01 13:46:13 -02:00
Juan Basso
634d686288
Merge branch '2.0' into 2.0-http
2010-12-01 11:49:26 -02:00
Marko Marković
c55a57927c
Typos in documentation: reguired -> required
2010-12-01 08:12:25 +11:00
José Lorenzo Rodríguez
2e9283abd9
Fixing fixture loading for sqlite
2010-11-29 20:52:54 -04:30
José Lorenzo Rodríguez
0d93520e0a
Fixing test case for sqlite
2010-11-29 20:52:32 -04:30
Juan Basso
ffaec10a7c
Fixing the result of App::import() when name of class have slash.
2010-11-29 22:37:08 -02:00
José Lorenzo Rodríguez
a791687784
Adding try catch for pdo exception on DboSource::_execute
2010-11-28 23:50:18 -04:30
José Lorenzo Rodríguez
372123f15a
Moving common method put from DboMysl into DboSource, this makes more sqlite tests pass
2010-11-28 22:45:56 -04:30
Mark Story
40585a34e8
Adding support for userPath in IniAcl.
...
Test case added.
Fixes #1291
2010-11-28 21:22:10 -05:00
Mark Story
2495b3cd4c
Trimming whitespace and adding a file header.
2010-11-28 21:11:18 -05:00
Mark Story
3ddff879b1
Converting IniAcl to use IniFile, this removes one of the classes responsibilities.
2010-11-28 21:06:22 -05:00
Mark Story
35611d50c3
Fleshing out IniFile a bit more.
2010-11-28 21:05:32 -05:00
Mark Story
071cd9b477
Adding very naive implementation of an ini file parser.
2010-11-28 21:05:32 -05:00
mark_story
9d3b3a72ce
Starting to extract Ini file parsing out of IniAcl as it breaks single responsibility, and ini file parsing should be generic enough to be reused.
...
Adding a test case.
2010-11-28 21:05:32 -05:00
mark_story
cc18c15e61
Fixing coding standards.
2010-11-28 21:05:32 -05:00
mark_story
284a8db3f4
Moving error handling classes into a separate directory.
...
Moving error handling test cases into a directory that matches the one in libs.
Updating imports.
2010-11-28 12:27:51 -05:00
mark_story
e40ee2576b
Minor optimization in h()
...
Minor optimizations in FormHelper, as calls to ArrayAccess methods are avoided now.
2010-11-28 00:33:01 -05:00
mark_story
da98791e14
Adding some more documentation about precedence of configuration.
2010-11-27 19:37:25 -05:00
mark_story
345779772d
Fixing issue where an AppController::appError would cause errors as $method was not a real method.
2010-11-27 14:35:36 -05:00
mark_story
d3f0d25c03
Removing error masking in ErrorHandler, instead correctly calling set_error_handler() works better.
2010-11-27 14:32:43 -05:00
José Lorenzo Rodríguez
492bcea85f
mproving decribing process of tables in sqlite
2010-11-27 00:37:13 -04:30