Mark Story
31fff5e390
Making ViewTask always refresh model schema so baked views reflect current schema.
2009-12-29 22:23:52 -05:00
Mark Story
ec88bd9c8c
Forcing ModelTask to always reload schema for models when baking. Also setting the dbo's cacheSources = false so table listings are always fresh as well.
2009-12-29 22:23:03 -05:00
Mark Story
780e85a031
Refactoring ModelTask::_confirmAssociations() so it doesn't fail with $i counter.
2009-12-15 23:14:03 -05:00
Mark Story
76780ab99c
Updating uses of Routing.admin to be Routing.prefixes, as Routing.admin is deprecated.
2009-12-08 23:52:02 -05:00
predominant
8b9ee22c84
Removing "Long description for file" from /cake/console tree.
2009-12-08 20:18:19 +11:00
mark_story
dd4fbbab45
Updating PluginTask to create webroot dir and no longer create vendors/css, vendors/js and vendors/img
2009-11-25 22:50:50 -05:00
mark_story
8cdee90b4f
Merge branch '1.3-misc' into 1.3-merger
...
Conflicts:
cake/libs/view/helpers/html.php
2009-11-22 21:28:14 -05:00
mark_story
4d37e75f18
Merge branch '1.2' into 1.3-merger
...
Conflicts:
cake/console/libs/tasks/controller.php
cake/console/libs/tasks/extract.php
cake/console/libs/tasks/model.php
cake/libs/configure.php
cake/libs/controller/components/cookie.php
cake/libs/debugger.php
cake/libs/flay.php
cake/libs/http_socket.php
cake/libs/inflector.php
cake/libs/model/cake_schema.php
cake/libs/model/connection_manager.php
cake/libs/model/datasources/dbo/dbo_mysql.php
cake/libs/model/datasources/dbo_source.php
cake/libs/router.php
cake/libs/view/helper.php
cake/libs/view/helpers/form.php
cake/libs/view/helpers/html.php
cake/libs/view/helpers/js.php
2009-11-22 20:38:50 -05:00
ceeram
cd6fd74caf
Added -empty flag for ProjectTask to bake with empty dir files, tests included
...
Signed-off-by: Mark Story <mark@mark-story.com>
2009-11-22 18:18:14 -05:00
Juan Basso
1c0c1bc9c7
Replace function split by explode when possible.
...
Signed-off-by: Mark Story <mark@mark-story.com>
2009-11-21 13:45:04 -05:00
Juan Basso
df9e1e0bd1
Replace function join (alias) by implode.
...
Signed-off-by: Mark Story <mark@mark-story.com>
2009-11-21 13:43:11 -05:00
mark_story
89558dc4af
Fixing issues with models using default inflected tables instead of their actual tables when detecting associations. Fixes #315
2009-11-16 09:24:52 -05:00
mark_story
acd2c15690
Merge branch '1.3-misc' into 1.3-merger
...
Conflicts:
cake/tests/cases/libs/configure.test.php
2009-11-15 20:09:12 -05:00
mark_story
ea6e3dd076
Fixing issue with bake model <name>
2009-11-15 16:47:58 -05:00
mark_story
e1d60368f6
Adding missing reference operator.
2009-11-15 16:38:15 -05:00
predominant
0977b3fe15
Standardising docblock endings throughout.
2009-11-14 23:19:25 +11:00
mark_story
38f578199d
Changing new Model() for ClassRegistry::init(). Fixes issues when baking admin and non-admin methods for a controller that uses bound translations + TranslateBehavior. Fixes #245
2009-11-12 09:32:45 -05:00
mark_story
61d56cd275
Changing order of text in project task.
...
Making ProjectTask::getPrefix silent when interactive = false.
Making ProjectTask silent from View task if all or a controller name is provided.
2009-11-11 09:56:35 -05:00
mark_story
0d37beca75
Removing duplicate variable assignment.
2009-11-10 09:23:43 -05:00
mark_story
b39b38aac9
Adding missing variable.
...
Adding Test case for previous commit.
2009-11-10 09:17:54 -05:00
mark_story
2af5318e7a
Moving import in ModelTask to fix issue running bake model all.
2009-11-09 23:54:59 -05:00
mark_story
adaa2b689c
Adding test case for previous commit.
...
Fixing function for non-windows paths.
2009-11-09 20:10:24 -05:00
ceeram
c810b3cde4
Making ProjectTask bake constants with DS instead of hardcoded / or \.
...
Makes developing/deploying to mixed systems easier.
refs #278
Signed-off-by: Mark Story <mark@mark-story.com>
2009-11-09 18:58:21 -05:00
ceeram
d251a1d5ca
Adding config() call to ensure that DATABASE_CONFIG has been
...
loaded before attempting to use it.
refs #277
Signed-off-by: Mark Story <mark@mark-story.com>
2009-11-09 18:55:37 -05:00
mark_story
c4b493c934
Manually merging changes from ModelTask in 1.2 to FixtureTask
...
Adding test cases for FixtureTask.
2009-11-08 22:22:08 -05:00
predominant
384bb7a0e0
Update license lines throughout.
2009-11-06 17:51:51 +11:00
predominant
d7b604c8ed
Fixing links throughout
2009-11-06 17:46:59 +11:00
predominant
8ff6505fe8
Removing excess whitespace
2009-11-06 17:08:23 +11:00
predominant
6782cb019c
Update CakePHP Project link.
2009-11-06 17:00:11 +11:00
predominant
1b9b0aae5e
Updating Copyright date to include 2009.
2009-11-06 15:34:28 +11:00
predominant
8f75ff58c7
Removing @filesource
2009-11-06 15:24:02 +11:00
mark_story
b4f6dd9c6e
Adding tests and support for binary columns in model task. Fixes #241
2009-11-04 22:57:43 -05:00
mark_story
5f1d090bf0
Adding import()s to DbConfigTask and ModelTask to fix missing class errors, when methods are run in certain orders.
2009-11-04 13:21:05 -05:00
mark_story
f81d3da175
Moving import to fix issue where cakeschema would not be found when baking models.
2009-11-04 12:59:32 -05:00
renan.saddam
5ebdc88223
Fixing declaration of @access property.
2009-11-02 21:54:03 -02:00
mark_story
ad8cba41e6
Merge branch '1.3' into 1.3-misc
2009-10-30 22:04:20 -04:00
mark_story
bc26a6ab67
Updating fixture task to change when CakeSchema is loaded to fix issues with errors being generated when baking new projects.
...
Fixes #226
2009-10-30 22:03:23 -04:00
Gordon Pettey
2e3bbe363d
Array coding convention and extraneous punctuation
...
Signed-off-by: Mark Story <mark@mark-story.com>
2009-10-30 16:38:27 -04:00
renan.saddam
df8895a266
Adding a optinal parameter and question for merge action. Refs #147 .
2009-10-29 21:26:59 -02:00
mark_story
1e7c2bbfde
Adding libs dir generation to PluginTask. Baked plugins now come with a libs dir.
2009-10-28 09:21:42 -04:00
mark_story
3b391e30df
Adding help text for new -records flag in the FixtureTask
2009-10-28 08:26:52 -04:00
mark_story
102f10365f
Implementing -records flag to enable quick access to building fixtures off of live data. Refs #196
2009-10-24 14:32:56 -04:00
mark_story
72830cb125
Adding test case for model task
...
Fixing missing case for float datatypes when generating fixtures.
Fixes #204
2009-10-24 11:26:06 -04:00
mark_story
6847d34d80
Updating fixture test to fix issues caused by refactoring in CakeSchema.
2009-10-22 13:11:30 -04:00
mark_story
0657afcf30
Removing use of low() from core classes. Refs #6525
2009-10-21 13:03:24 -04:00
mark_story
a3f38c77dd
Merge branch '1.3-console' into 1.3
2009-10-11 21:51:02 -04:00
mark_story
7d4bc20fbd
Updating model to reflect changes in Validation.
2009-10-11 21:35:06 -04:00
mark_story
4b862de085
Fixing interactions with Routing.prefixes in Controller and View task.
2009-10-07 01:35:29 -04:00
mark_story
1110f3e1c2
Updating Validation method extraction.
2009-10-07 00:51:55 -04:00
mark_story
651a3f16b2
Updating ProjectTask::getAdmin(). Renamed to ProjectTask::getPrefix(). Now returns the user selected prefix to use for baking.
...
Test cases updated. Use of method updated.
2009-10-07 00:46:13 -04:00
mark_story
5021d11124
Updating the help() for bake task to include information about plugin shortcuts.
2009-10-04 17:59:12 -04:00
mark_story
0fc6f58cfb
Refactoring and merging duplicated code between CakeSchema and FixtureTask
2009-10-03 16:15:56 -04:00
mark_story
58ec259714
Merge branch '1.3-router' into 1.3-misc
2009-09-30 00:51:20 -04:00
SkieDr
86d0a04c8d
fixture generator for new table and field level parameters
2009-09-29 22:54:43 +04:00
mark_story
f0276414ad
Fixing out() from merge
2009-09-27 16:28:26 -04:00
mark_story
bc90f0aa01
Merge branch '1.3-console' into 1.3
...
Conflicts:
cake/console/libs/tasks/fixture.php
2009-09-27 16:26:45 -04:00
davidpersson
ccbc6f35f0
Updating all calls to Shell::out().
2009-09-26 23:08:37 +02:00
mark_story
c330934b93
Adding test cases for view task.
2009-09-23 13:27:47 -04:00
José Lorenzo Rodríguez
6dd144b3cf
Adding getTemplate to view task
...
Signed-off-by: Mark Story <mark@mark-story.com>
2009-09-23 13:13:58 -04:00
mark_story
32198c58d0
Removing date validation suggestion for datetime fields. Fixes #106
2009-09-22 18:49:30 -04:00
mark_story
a3cd80bf52
Merge branch '1.3-bake' into 1.3
2009-09-20 17:42:43 -04:00
renan.saddam
78e01cdb47
Refactoring ExtractTask to support extraction from multi-directories and splitting domain in different files.
2009-09-15 00:43:59 -03:00
renan.saddam
7c100f3b75
Fixing notice error message. Fixes #34
2009-09-10 23:26:54 -03:00
mark_story
b8d3aae474
Fixing path to home page template.
2009-09-06 01:04:38 -04:00
mark_story
30f8709bb4
Removing use of low() in core classes and functions. Refs #6525
2009-08-27 22:46:00 -04:00
AD7six
7c4dfed299
Updating view and controller tasks to use (_singluar|_plural)HumanName functions
...
Modifying the test case to expect humanized forms
2009-08-19 10:17:10 +02:00
mark_story
34b6e18e8d
Adding help() for TestTask.
2009-08-16 21:32:10 -04:00
gwoo
368c7556d4
Merge branch '1.3-console' into 1.3
2009-08-14 12:32:54 -04:00
mark_story
ae628f7f72
Applying patch from 'savant' Fixes usage of deprecated methods. Fixes #11
2009-08-12 09:46:18 -04:00
mark_story
31d136ca67
Making constructClasses() call run against the correct object. test cases updated.
...
Fixes #4
2009-08-12 09:46:17 -04:00
mark_story
b731408deb
Fixing constant use in ProjectTask.
...
Fixing newline.
2009-08-12 09:46:17 -04:00
mark_story
29d03ab722
Adding __() to ProjectTask
2009-08-12 09:46:17 -04:00
renan.saddam
ae89e709d2
Refactoring extract shell. Supporting use of $foo['bar'] as $count.
2009-08-06 18:14:25 -03:00
mark_story
4583873379
Fixing issues in PluginTask test due to addition of cake/plugins. Fixing undefined variable.
2009-08-02 20:42:08 -04:00
mark_story
48a483e5ce
Fixing bake and bake related task test cases for PHP4.
2009-08-02 18:17:31 -04:00
AD7six
20b1dd795d
Revert "Changing the Plugin task to take the dirs to create from the App skeleton"
...
This reverts commit fe8b641cd3257b4aa82ce93ac8a2e8f624e4ec58.
Conflicts:
cake/console/libs/tasks/plugin.php
2009-08-02 23:39:59 +02:00
AD7six
db6f2cec96
Revert "Changing folder create logic to use Folder->tree"
...
This reverts commit a60677070d41f3a1c7841e4ca24f6ee2658f3067.
2009-08-02 23:26:15 +02:00
AD7six
d61e8736e4
Merge branch '1.3' into 1.3-bake
2009-08-02 22:44:28 +02:00
AD7six
7eb150b49a
Merge branch '1.3' into 1.3-bake
...
Conflicts:
cake/console/libs/tasks/model.php
2009-08-02 22:31:01 +02:00
gwoo
bf2b8a60e6
Merge branch '1.3-misc' into 1.3
2009-08-02 12:20:07 -07:00
gwoo
01d22ffd2e
fixing up some App::import calls
2009-07-30 15:01:22 -07:00
AD7six
77f371d1e1
Merge branch '1.3-bake' of dev@code.cakephp.org:cakephp into 1.3-bake
2009-07-30 22:14:51 +02:00
gwoo
1423b0067b
Merge branch '1.2' into 1.3
2009-07-30 11:34:33 -07:00
mark_story
8e152ada32
Updating model import()
2009-07-30 10:07:58 -04:00
mark_story
f6d6272f97
Changing guessed validation type for boolean.
2009-07-29 22:20:07 -04:00
AD7six
38e48e5f7f
Changing folder create logic to use Folder->tree
2009-07-29 21:52:20 +02:00
mark_story
ad3d34c239
Removing un-necessary if()
2009-07-29 14:15:17 -04:00
mark_story
189480e499
Correcting parameter names for ControllerTask. Updating tests in Controller and ViewTask.
2009-07-29 12:47:25 -04:00
AD7six
a87b6cdf91
allow rebaking all views based on available methods & templates
2009-07-29 12:48:31 +02:00
AD7six
d54369e29e
CONSOLE_LIBS isn't an absolute path
...
Adding app vendor folders
Correcting plugin test to match changes to the task
2009-07-29 10:12:54 +02:00
AD7six
b7b27e3f03
Changing the Plugin task to take the dirs to create from the App skeleton
2009-07-29 09:32:30 +02:00
mark_story
9092b25004
Fixing how scaffold arg works, now generates scaffolds.
...
Making admin arg only make admin methods and new both arg make both admin and non admin methods.
Adding test cases.
Adding new line to template.
2009-07-28 22:53:29 -04:00
mark_story
8ae8a086dd
Fixing template path detection for plugins.
2009-07-28 22:14:33 -04:00
AD7six
84e0e10d56
Merge branch '1.3-bake' of dev@code.cakephp.org:cakephp into 1.3-bake
...
Conflicts:
cake/console/libs/tasks/view.php
2009-07-28 23:54:56 +02:00
AD7six
5a5a4d86f5
Preventing a missing template from halting the bake console
...
Restructuring the view task to be lest nested
allowing anything_add and anything_edit to map to anything_form
2009-07-28 23:49:04 +02:00
mark_story
80f9e6f7d6
Finishing refactor on View task to use _methodsToBake
2009-07-28 17:06:39 -04:00
DarkAngelBGE
f88cc56cfe
Coding standards fixes
...
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@8260 3807eeeb-6ff5-0310-8944-8be069107fe0
2009-07-28 20:01:42 +00:00
AD7six
9d0d31409a
Allowing admin baking to work with plugin controllers
2009-07-28 09:13:30 +02:00
AD7six
c629d2c820
allow overriding the default templates
...
Allow templates to be distributed as plugins
Prevent any folder named skel or something_skel, or not containing any of the folders
that bake is expecting, from being considered a theme.
2009-07-28 09:02:29 +02:00
mark_story
478e90240d
Updating paths in ProjectTask and PluginTask to reflect changed dirs.
...
Updating tests.
2009-07-26 01:52:05 -04:00