Barry vd. Heuvel
f135845100
Revert adding costructor back
...
Doesn't make sense, isn't called static.
2014-08-26 13:01:45 +02:00
Barry vd. Heuvel
3c54b17760
Add __construct back
...
See #105
2014-08-26 11:53:54 +02:00
Barry vd. Heuvel
9a67d9132f
Skip decrement/increment
...
They are a bit weird.
2014-08-26 10:54:34 +02:00
Barry vd. Heuvel
bd33e05304
Don't add magic methods
...
Fixes #105
2014-08-26 10:53:32 +02:00
Barry vd. Heuvel
83bdb7acd7
Use shortname instead of alias
...
Fixes #106
2014-08-26 10:49:07 +02:00
Barry vd. Heuvel
4fc9c671e8
Add getShortName
...
For #106
2014-08-26 10:48:29 +02:00
Barry vd. Heuvel
6c18c3f39a
Add json format
2014-08-19 09:49:07 +02:00
Barry vd. Heuvel
19aa77ac49
Indent with 8 spaces instead of 2 tabs
...
Similar to the rest.
2014-08-12 14:34:30 +02:00
Barry vd. Heuvel
25ec6bd1ea
Remove message.
2014-08-12 09:14:43 +02:00
Barry vd. Heuvel
1b608fc446
Get correct namespace
...
The other one was empty, now it should be correct. Fixes #97
2014-08-11 13:26:11 +02:00
Barry vd. Heuvel
09055582af
Add correct context for inheritdoc
...
Attempt 2 to fix #97
2014-08-11 13:05:28 +02:00
Barry vd. Heuvel
4cfcabb63d
Normalize return/params from inheritdocs before appending
...
This normalizes return/param tags, before the tags are added to the docblock. This will preserve the correct context (and namespace).
Should fix #93
2014-08-11 12:07:00 +02:00
Barry vd. Heuvel
cbfd53e0f9
Merge pull request #99 from alxy/patch-1
...
Fix a copy paste error (probably)
2014-08-11 11:01:57 +02:00
Barry vd. Heuvel
fd11d89fa7
Clarify trait/interface message in model generator
...
Makes it clear why a trait/interface is skipped.
Fixes #98
2014-08-11 11:01:19 +02:00
alxy
7f335274bf
Fix a copy paste error (probably)
...
I don't use this helper, however, I guess that line wasnt correct.
2014-08-11 10:30:52 +02:00
Barry vd. Heuvel
c01769aebd
Add note to config for interfaces
2014-08-10 10:02:50 +02:00
Barry vd. Heuvel
b80db2cebf
Fix error
2014-08-09 23:03:31 +02:00
Barry vd. Heuvel
97a16c9ca4
Expand types to use FQN
2014-08-07 13:26:45 +02:00
Barry vd. Heuvel
91033293b9
Tweak layout
2014-08-06 20:30:42 +02:00
Barry vd. Heuvel
e9bc9347cc
Cleanup
2014-08-06 19:27:22 +02:00
Barry vd. Heuvel
70ab315092
Detect interfaces/drivers
2014-08-06 19:03:34 +02:00
Barry vd. Heuvel
8dcc74a95f
Add magic methods
2014-08-06 13:04:52 +02:00
Barry vd. Heuvel
27ffcb883c
Tweak inhereting
2014-08-06 12:41:20 +02:00
Barry vd. Heuvel
f29e6037c0
Work on interfaces
2014-08-06 12:29:26 +02:00
Barry vd. Heuvel
8193fa0763
Big refactor
2014-08-06 00:02:00 +02:00
Barry vd. Heuvel
3151019947
Use PSR-4
2014-08-05 20:06:07 +02:00
Barry vd. Heuvel
645926fd37
Improve trait check
...
Fixes #83
2014-06-29 13:34:52 +02:00
Barry vd. Heuvel
0b70167182
Make doctrine optional
...
Not needed for most people.
2014-06-29 12:35:57 +02:00
Barry vd. Heuvel
c1286d5a9e
Skip traits
...
See #83
2014-06-05 09:44:37 +02:00
Barry vd. Heuvel
b92d24429d
Enable
...
Might be useful after all ;)
2014-05-20 10:41:24 +02:00
Barry vd. Heuvel
f77f5ae770
Disable where field
...
Maybe make it optional? Feels kind of bloated..
2014-04-25 13:47:00 +02:00
Ulrich Kautz
d8ed55be7a
Added property methods for polymorphic relations
2014-04-22 14:25:44 +02:00
Barry vd. Heuvel
16f77638f1
Move helpers to root
...
To get them in the namespace.
2014-03-20 16:20:31 +01:00
Barry vd. Heuvel
348ecb361c
Fix helper files.
...
Fixes #72
2014-03-20 16:15:55 +01:00
Barry vd. Heuvel
df8852e8dd
Use FQN for extending/root
...
Otherwise it doesn't work in namespaces.
2014-03-18 14:22:52 +01:00
Michał Bieda
bf6ca64a08
Wrapping everything with namespaces to allow namespaced aliases
2014-03-18 13:59:57 +01:00
Sébastien Monterisi
77fbef112d
"An Eloquent Model:" is not necessary, removed it.
...
Not needind it since that information is gathered by IDE* with class definition.
```class Party extends Eloquent {```
*:(almost all ide will, I guess)
2014-03-04 02:25:02 +01:00
Matthew Hailwood
23b41db33d
Update ModelsCommand.php
...
Fix for #61 - also returns query builder instance
2014-02-23 18:05:03 +13:00
Barry vd. Heuvel
7b47af171d
Use getDates() for type check
...
Fixes #63
2014-02-21 12:00:54 +01:00
Barry vd. Heuvel
512574de9a
Add dynamic whereField()
...
Fixes #61
Also added backslash to method return types and use full Str facade, not
an alias.
2014-02-21 11:51:39 +01:00
Barry vd. Heuvel
46558e9060
Typo in method name check
...
Fixes #62
2014-02-21 11:28:59 +01:00
Barry vd. Heuvel
14cd044103
Catch exception for normalizing
...
Mainly for catching exceptions in inheritdoc etc. Should fix #59
2014-02-14 11:48:19 +01:00
Barry vd. Heuvel
e6493fd9e8
Tweak multiple models
...
Use array instead of comma seperated
2014-02-07 10:05:51 +01:00
Barry vd. Heuvel
caeb0227b6
Check if the class is a model before instantiating
2014-02-07 09:51:09 +01:00
Barry vd. Heuvel
948eb369a6
Add additional directories
...
For #57 (and #58 ), tweak a bit.
Make the input option an array, so commandline can also add multiple
dirs. Add app/models to the config, prepend the base_path() to every
dir.
2014-02-07 09:50:07 +01:00
Matthew Hailwood
107fda3c20
Add support for model_locations
2014-02-07 12:11:17 +13:00
Matthew Hailwood
0166a1bc9b
Update config.php
...
Add model_locations key
2014-02-07 12:09:31 +13:00
Barry vd. Heuvel
cae77c279d
Allow multi-line relations
...
Fixes #56
Searches for $this->hasMany( etc.
Also allows both " and ' quotes.
2014-02-06 10:45:31 +01:00
Barry vd. Heuvel
2c3c1e96d5
Add CacheStore
2014-02-03 13:10:09 +01:00
Barry vd. Heuvel
874cd4c1a2
Add prefix to table
...
Fixes #54
2014-01-29 16:24:09 +01:00