2017 © Pedro Peláez
 

library auto-service-registration

Register your service by suffix scan instead of manual writing.

image

symplify/auto-service-registration

Register your service by suffix scan instead of manual writing.

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 40 Versions
  • 0 % Grown

The README.md

Auto Register Services By Class Name Suffix - Deprecated, in core of Symfony 3.3+

  • https://github.com/symfony/symfony/pull/21289

Register every Controller, Repository or Command in your app., (*1)

No need to do that manually in config.yml files. Very useful in large projects to keep configs clean., (*2)

Build Status Code Coverage Downloads, (*3)

Install

composer require symplify/auto-service-registration

Registration in Symfony

Add bundle to AppKernel.php:, (*4)

class AppKernel extends Kernel
{
    public function registerBundles(): array
    {
        $bundles = [
            new Symplify\AutoServiceRegistration\Adapter\Symfony\SymplifyAutoServiceRegistrationBundle(),
            // ...
        ];
    }
}

Usage in Symfony

# app/config/config.yml with default value
symplify_auto_service_registration:
    directories_to_scan: # where to scan classes
        - %kernel.root_dir%
        - %kernel.root_dir%/../src
    class_suffixes_to_seek: # what class name suffixes to look for
        - Controller

That's all :), (*5)

Contributing

Send issue or pull-request to main repository., (*6)

The Versions

27/04 2017

dev-master

9999999-dev

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

27/04 2017

v2.0.0-RC2

2.0.0.0-RC2

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

14/04 2017

v2.0.0-RC1

2.0.0.0-RC1

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

07/04 2017

v1.4.10

1.4.10.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

21/03 2017

v1.4.9

1.4.9.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

21/03 2017

v1.4.8

1.4.8.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

06/03 2017

v1.4.4

1.4.4.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

06/03 2017

v1.4.2

1.4.2.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

06/03 2017

v1.4.3

1.4.3.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

06/03 2017

v1.4.5

1.4.5.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

06/03 2017

v1.4.6

1.4.6.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

06/03 2017

v1.4.7

1.4.7.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

01/03 2017

v1.4.1

1.4.1.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

28/02 2017

v1.4.0

1.4.0.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

The Requires

 

The Development Requires

01/01 2017
23/12 2016
23/12 2016
23/12 2016
23/12 2016
23/12 2016
18/12 2016

v1.2.19

1.2.19.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

01/12 2016

v1.2.18

1.2.18.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.11

1.2.11.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.12

1.2.12.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.13

1.2.13.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.14

1.2.14.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.15

1.2.15.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.16

1.2.16.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/11 2016

v1.2.17

1.2.17.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/11 2016

v1.2.10

1.2.10.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/11 2016

v1.2.5

1.2.5.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/11 2016

v1.2.6

1.2.6.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/11 2016

v1.2.7

1.2.7.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/11 2016

v1.2.8

1.2.8.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/11 2016

v1.2.9

1.2.9.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/10 2016

v1.2.1

1.2.1.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/10 2016

v1.2.2

1.2.2.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/10 2016

v1.2.3

1.2.3.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

26/10 2016

v1.2.4

1.2.4.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires

23/10 2016

v1.2.0

1.2.0.0

Register your service by suffix scan instead of manual writing.

  Sources   Download

MIT

The Requires

 

The Development Requires