Add a more fluent API for when listening for events.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Working on cleaning up some code.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Give the absolute path as the second parameter to listeners.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Allow listening for any event.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Defer the service when used with Laravel.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Tidying up some docblocks.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Update the example watcher command.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Fix up bug when checking if a resource is being tracked.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Updating watcher tests.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Updating file resource tests.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Working on test coverage and cleaning up tests.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Added aliases for startWatch and stopWatch.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Working on the readme.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Add back in comment on second parameter and change the start method.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>