├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── bin └── phpnotifier ├── composer.json ├── composer.lock ├── src ├── Executor.php ├── FileReader.php ├── FileWriter.php ├── PHPNotifier.php ├── RWFactory.php ├── Task.php └── interfaces │ ├── ExecutorInterface.php │ ├── RWInterface.php │ ├── ReaderInterface.php │ ├── TaskInterface.php │ └── WriterInterface.php └── test ├── ExecutorTest.php ├── FileReaderTest.php ├── FileWriterTest.php ├── PHPNotifyerTest.php ├── TaskTest.php └── tmp └── .gitignore /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | .idea -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/README.md -------------------------------------------------------------------------------- /bin/phpnotifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/bin/phpnotifier -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/composer.lock -------------------------------------------------------------------------------- /src/Executor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/Executor.php -------------------------------------------------------------------------------- /src/FileReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/FileReader.php -------------------------------------------------------------------------------- /src/FileWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/FileWriter.php -------------------------------------------------------------------------------- /src/PHPNotifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/PHPNotifier.php -------------------------------------------------------------------------------- /src/RWFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/RWFactory.php -------------------------------------------------------------------------------- /src/Task.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/Task.php -------------------------------------------------------------------------------- /src/interfaces/ExecutorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/interfaces/ExecutorInterface.php -------------------------------------------------------------------------------- /src/interfaces/RWInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/interfaces/RWInterface.php -------------------------------------------------------------------------------- /src/interfaces/ReaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/interfaces/ReaderInterface.php -------------------------------------------------------------------------------- /src/interfaces/TaskInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/interfaces/TaskInterface.php -------------------------------------------------------------------------------- /src/interfaces/WriterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/src/interfaces/WriterInterface.php -------------------------------------------------------------------------------- /test/ExecutorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/test/ExecutorTest.php -------------------------------------------------------------------------------- /test/FileReaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/test/FileReaderTest.php -------------------------------------------------------------------------------- /test/FileWriterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/test/FileWriterTest.php -------------------------------------------------------------------------------- /test/PHPNotifyerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/test/PHPNotifyerTest.php -------------------------------------------------------------------------------- /test/TaskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krydos/PHPNotifier/HEAD/test/TaskTest.php -------------------------------------------------------------------------------- /test/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------