Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-file support on wn:resources, enhance model relationships and enable polymorphic relationships #66

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Nov 10, 2018

  1. Add multi-file support, enhance model relationships and enable morphs

    Add multi-file awareness for resources command, with cross links for
    better resource structure
    
    Introduce further parameters to control locations and namespaces of
    generated Routes and Controllers
    
    Support Lumen polymorphic relationships between models
    
    Add static pre-migration relationship check for the existence
    of all related models, create migration files in correct dependency order
    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    abf6cd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a72034 View commit details
    Browse the repository at this point in the history
  3. Add .DS_Store to gitignore

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    94344d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c6fbad View commit details
    Browse the repository at this point in the history
  5. Adjust tests to run

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    bbe7839 View commit details
    Browse the repository at this point in the history
  6. Make getNamespace() method available in all commands

    Also change back to $router in templates for webNeat#51
    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    50b0163 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b7beb96 View commit details
    Browse the repository at this point in the history
  8. Require PHP 7.1 for tests

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    fad5440 View commit details
    Browse the repository at this point in the history
  9. Require PHP 7.1.3 for tests

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    83989a6 View commit details
    Browse the repository at this point in the history
  10. Fix Scrutinizer issues

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    04277ff View commit details
    Browse the repository at this point in the history
  11. Fix Scrutinizer issues

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    2a06064 View commit details
    Browse the repository at this point in the history
  12. Fix syntax mistake

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    6f1949b View commit details
    Browse the repository at this point in the history
  13. Fix Scrutinizer issues

    j-mastr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    e9f0ccb View commit details
    Browse the repository at this point in the history