Indatus / blacksmith

Blacksmith is a code generation tool which automates the creation of common files that you'd typically create for each entity in your application.
MIT License
193 stars 13 forks source link

'Contracts\Notification\CreatorInterface' not found #2

Closed renege closed 10 years ago

renege commented 10 years ago
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Interface 'Contracts\Notification\CreatorInterface' not found
open: /Users/foobar/your-project-name/app/controllers/UsersController.php
use Contracts\Repositories\UserRepositoryInterface;
use Contracts\Instances\InstanceInterface;
use Contracts\Notification\CreatorInterface;
use Contracts\Notification\UpdaterInterface;
use Contracts\Notification\DestroyerInterface;
use Validators\Validator as Validator;

class UsersController extends BaseController implements CreatorInterface, UpdaterInterface, DestroyerInterface
{
brianwebb01 commented 10 years ago

Please see this section of the readme:

Out of the box for the 1.0.0 release Blacksmith ships with a Laravel hexagonal architecture configuration and templates. Why? Because this is what I needed first.

Your getting the error because you don't have the interface (and other files) from the repo referenced above