Commit Graph

1004 Commits

Author SHA1 Message Date
Taylor Otwell 8e8b0b8cb3 More Blade improvements… adds template inheritance.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-23 13:01:36 -05:00
Taylor Otwell b07ee31f3a Added support for Twig style {{ include() }} blade structures that inherit the data from the view.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-22 22:14:20 -05:00
Taylor Otwell 57cf817de4 Fix pivot constraints on ->pivot() method of many-to-many.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-22 21:47:35 -05:00
Taylor Otwell 879e56df75 Merge branch 'master' into develop 2012-03-22 21:26:32 -05:00
Taylor Otwell 0e4a63606f Added render_each helper. 2012-03-22 16:05:33 -05:00
Taylor Otwell 727b064bf7 Added View::render_each and Blade shortcut. 2012-03-22 15:45:26 -05:00
Taylor Otwell 9df88c461b Use Str::lower in pluralizer. 2012-03-22 15:11:19 -05:00
Taylor Otwell e942c2032f Added macro support to HTML class to match Form class. 2012-03-22 15:06:36 -05:00
Taylor Otwell 0455c10ae0 Added "for else" support to Blade. 2012-03-22 15:02:06 -05:00
Taylor Otwell 090bf9b3f8 Added "shares" method to view instance. 2012-03-22 13:38:22 -05:00
Taylor Otwell e96f75e8cc Fixing bugs in database layer. 2012-03-22 13:12:27 -05:00
Taylor Otwell 35e53b8cef Reintegrating Blade with Laravel using View engine event. 2012-03-22 11:48:07 -05:00
Taylor Otwell b6615ddbee Fixing a few things in Eloquent 2. 2012-03-22 11:00:13 -05:00
Phill Sparks d1de7b9ffe Fix named keys on Schema columns.
Signed-off-by: Phill Sparks <me@phills.me.uk>
2012-03-22 14:27:37 +00:00
Phill Sparks f27027d3a8 Added __isset and __unset to Fluent
Signed-off-by: Phill Sparks <me@phills.me.uk>
2012-03-22 14:27:04 +00:00
Taylor Otwell 268e6e460d Updating $eloquent->dirty() method. 2012-03-22 09:18:11 -05:00
Taylor Otwell e5b3b196ab Updated change-log. Prepend table names to default index names in schema. 2012-03-22 09:11:51 -05:00
Taylor Otwell 453d4154f2 Added "pivot" method to has_many_and_belongs_to. 2012-03-22 09:07:21 -05:00
Taylor Otwell 5cbebb99d3 Merge pull request #436 from daylerees/date-filters
Date before and after filters
2012-03-21 20:29:33 -07:00
Taylor Otwell 0961f8f766 Fixing eloquent 2 query->first method. 2012-03-21 22:00:30 -05:00
Dayle Rees 533112e2f5 added before and after date filters
Signed-off-by: Dayle Rees <thepunkfan@gmail.com>
2012-03-21 21:07:10 +00:00
Taylor Otwell 30204e082b Fixing bugs in eloquent relating to namespaces. 2012-03-21 15:45:05 -05:00
Taylor Otwell 8457238ab1 Revert back APC and Memcached drivers. 2012-03-21 14:45:05 -05:00
Taylor Otwell 2809eb260f Merge pull request #435 from cviebrock/develop
Fix for Issue #433
2012-03-21 12:37:48 -07:00
Taylor Otwell bb2f458304 Added "add_" magic method to eloquent model. 2012-03-21 14:23:46 -05:00
Colin Viebrock 1d5ad48998 Fix APC and Memcached drivers -- fixes #433
Signed-off-by: Colin Viebrock <colin@viebrock.ca>
2012-03-21 14:18:25 -05:00
Colin Viebrock aa27df8bcb Merge remote-tracking branch 'laravel/develop' into develop
Conflicts:
	laravel/form.php
2012-03-21 14:10:24 -05:00
Taylor Otwell 52091bda5f Added "match" validation rule for regular expression checks. 2012-03-21 13:40:52 -05:00
Taylor Otwell afb33c1775 Fix bug with table prefix and columns. 2012-03-21 13:10:59 -05:00
Taylor Otwell 91a6cb882e Added wrap_value function to grammar. 2012-03-21 12:06:31 -05:00
Taylor Otwell 033455cc51 Make migration table column lengths more realistic. 2012-03-21 11:48:14 -05:00
Taylor Otwell e8fe1f172c Removed extra PHP_EOL from Form class. 2012-03-21 11:41:31 -05:00
Taylor Otwell 244d4bfd07 Fix bugs in Redis class. 2012-03-21 11:38:30 -05:00
Taylor Otwell 13a70bcc3a Added File::mkdir. 2012-03-21 11:28:22 -05:00
Taylor Otwell 3c7a1270a7 Added File::move and File::copy methods. 2012-03-21 11:25:37 -05:00
Taylor Otwell b41bba45d7 Added File::cleandir. 2012-03-21 11:23:26 -05:00
Taylor Otwell 0637042c01 Added preserve option to File::rmdir. 2012-03-21 11:22:16 -05:00
Taylor Otwell 3c3e913689 Renamed Route::load to Route::forward. 2012-03-21 11:19:29 -05:00
Taylor Otwell 6e82a4ac8d Merge pull request #359 from akuzemchak/feature/load-route
Load designated route's response
2012-03-21 09:15:42 -07:00
Taylor Otwell 0893f3cca6 Merge branch 'master' into develop 2012-03-21 10:59:35 -05:00
Taylor Otwell ea8d80d67d Merge pull request #371 from daylerees/patch-1
Allow File::cpdir() to return false on failure.
2012-03-21 08:57:38 -07:00
Taylor Otwell 41e066e2ee Fix macros method. 2012-03-21 10:49:09 -05:00
Taylor Otwell 52ca2d35e7 Tweaking the Form::macro method. 2012-03-21 10:48:49 -05:00
Taylor Otwell c18dcecb00 Merge pull request #420 from kyledecot/develop
Form::register
2012-03-21 08:44:59 -07:00
Taylor Otwell 43212f8505 Fix bug in eloquent model. 2012-03-21 10:38:39 -05:00
Taylor Otwell ce9f4f1db7 Added support for on_delete and on_cascade of foreign keys. 2012-03-21 10:33:06 -05:00
Colin Viebrock 8f103cdeae Remove PHP_EOL, fixes #430.
Signed-off-by: Colin Viebrock <colin@viebrock.ca>
2012-03-20 22:30:20 -05:00
Colin Viebrock f16ac134ee Merge remote-tracking branch 'laravel/develop' into develop 2012-03-20 22:29:26 -05:00
Taylor Otwell 4336bb885a Fix attribute retrieval bug in Eq2. 2012-03-20 11:43:11 -05:00
Taylor Otwell 079400ff3d Allow passing in a model instance to relationship insert / update methods. 2012-03-20 09:03:31 -05:00
Taylor Otwell e540fd3b6d Automatically detect eloquent table names. 2012-03-19 14:11:11 -05:00
Taylor Otwell 26afb000bf Added in automatic inflection on english strings. Non-english strings may be added to the "irregular" array. 2012-03-19 13:51:44 -05:00
Taylor Otwell d80730cf0d Removed transaction method from Eloquent model since it is made pointless by DB::transaction. 2012-03-19 08:43:07 -05:00
Anton Khodakivskiy 1044367c1e added default values to the signature of Query::left_join to allow closure-based join conditions 2012-03-19 07:47:20 -04:00
Taylor Otwell 0455438ebe Added transaction method to database connection and eloquent model. 2012-03-18 22:39:04 -05:00
Colin Viebrock 7c7734d8e2 Typo? 2012-03-18 20:30:21 -05:00
Taylor Otwell fcff36a0ac Added related model updating from belongs_to relationship. 2012-03-17 23:14:01 -05:00
Taylor Otwell 68b4e55336 Cleaning up code.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-17 16:12:26 -05:00
Taylor Otwell 8c209a7a61 Just cleaning up some code.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-17 15:42:01 -05:00
Taylor Otwell 762f2402c3 Fixing bugs and improving.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 15:32:26 -05:00
Taylor Otwell b5e75f6fcf Fixing bugs and improving.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 14:08:28 -05:00
Taylor Otwell dc92dd264d Adding auto detection of intermediate table names.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 13:01:48 -05:00
Kyle Decot 95ba416f3c Adds Form::register which allows Bundles (or anything for that matter) to register custom form inputs which then can be called like `Form::xxx` 2012-03-16 13:35:15 -04:00
Taylor Otwell c3d95122e4 Fixing bugs… adding better pivot support.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 11:29:21 -05:00
Taylor Otwell c9c0ddf569 Fixing bugs in Eq2.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 10:29:43 -05:00
Taylor Otwell e857505e35 Map eloquent classes.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 09:04:14 -05:00
Taylor Otwell d6d667af90 Added Eloquent 2.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-16 08:37:31 -05:00
Taylor Otwell 3de0d1af66 Make the query where_nested method public.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-15 16:12:18 -05:00
Taylor Otwell da67b1bc66 Fix typo in memory driver.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-14 14:18:19 -05:00
Taylor Otwell a61f51fa93 Add forever and flush methods to memory driver.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-14 14:08:52 -05:00
Taylor Otwell 2f4d896958 Added proper cache::forever implementations to each driver.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-14 09:02:24 -05:00
Taylor Otwell 873dd1534c Added Cache::forever method to cache something for five years.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-14 08:54:00 -05:00
Taylor Otwell b65380d6ff Added automatic controller detection.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-12 17:03:09 -05:00
Taylor Otwell c514ca1e34 Merge branch 'develop' of github.com:laravel/laravel into develop 2012-03-12 10:50:22 -05:00
Taylor Otwell 5c8527f579 Use str_getcsv instead of explode in validator to allow commas in in and not_in rules.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-12 10:50:04 -05:00
Taylor Otwell d8683bcf5b Merge pull request #397 from maxzender/develop
Helper method for rendering views
2012-03-12 08:44:12 -07:00
Taylor Otwell ea820add35 Make headers case-insensitive.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-12 10:40:50 -05:00
Taylor Otwell afcb60ec60 Adding comment in database grammar.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-12 10:31:12 -05:00
Kelly Banman 17f7389bc5 Fix prefixing raw tables 2012-03-09 08:48:20 -08:00
Max Zender 5eece1f33f Added a helper method to render a given view
Signed-off-by: Max Zender <maxzender@gmail.com>
2012-03-09 17:05:29 +01:00
Colin Viebrock 42edf70b10 Make the key optional for has() too ... like a "has_any()" method
Signed-off-by: Colin Viebrock <colin@viebrock.ca>
2012-03-08 13:11:09 -06:00
Taylor Otwell 3c9a4b1aad Added "memory" (array based) session driver to ease the unit testing of session reliant operations.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-07 22:16:02 -06:00
Taylor Otwell 51183c348d Added "memory" (array based) cache driver for easier unit testing of application cache operations for developers.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-07 21:59:54 -06:00
Taylor Otwell 6f7780a0f8 Merge branch 'refs/heads/master' into develop 2012-03-07 14:13:01 -06:00
Shawn McCool 17ac74d7f8 made all sqlite fields nullable to fix various problems with the difference in sqlite's null functionality 2012-03-07 20:52:17 +01:00
Taylor Otwell 6535fca31c fixing bug in event class.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-06 17:27:41 -06:00
Taylor Otwell 48b8791c62 Added Event::until method.
Allows execution of events up until first non-null response is returned.

Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-06 16:28:55 -06:00
Taylor Otwell 8da1c16c8b Tweak controller layout resolution.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-05 13:31:30 -06:00
Taylor Otwell 5b3031adb0 Fix output buffer checking bug.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-04 23:06:17 -06:00
Taylor Otwell b549e30c7c Merge remote-tracking branch 'origin/master' into develop 2012-03-04 22:04:50 -06:00
Taylor Otwell 638032f4c0 Fix bug in IoC singleton checking.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-04 22:02:11 -06:00
Taylor Otwell 46595ce55e Unsigned only supported by MySQL.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-04 14:28:49 -06:00
Taylor Otwell f3df013753 Added support for decimal data type in schema.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-04 14:23:59 -06:00
Taylor Otwell f110ccde4f Fixing spacing.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-04 13:59:32 -06:00
Taylor Otwell 9ab1144f78 Merge pull request #379 from jasonlewis/patch-6
Allow no key in $messages->first()
2012-03-04 11:59:00 -08:00
Taylor Otwell 8607fcc933 Merge pull request #382 from daylerees/fetching-notice
Added bundle fetching notification for bundle:install
2012-03-04 11:57:53 -08:00
Taylor Otwell 893f65fc02 Fix bundle publishing bug.
If the bundle was not registered, crazy stuff would happen. We just won't publish for non-existent bundles.

Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-04 13:56:12 -06:00
Taylor Otwell aeaebead18 Just tweaking comments.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-03 15:46:08 -06:00
Taylor Otwell 4e656f02fe general code cleanup.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-03 15:17:47 -06:00
Taylor Otwell c4594afce1 cleaning up the validator.
Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
2012-03-03 15:12:30 -06:00