├── .gitignore ├── .travis.yml ├── .travis └── install.sh ├── README.md ├── Resources ├── config │ ├── config.yml │ └── services.yml ├── procedures │ ├── global_variables.partial │ ├── http_default.proc │ ├── http_lazy.proc │ ├── page_body_styles.partial │ ├── page_clip_rect.partial │ ├── page_cookies.partial │ ├── page_custom_headers.partial │ ├── page_on_error.partial │ ├── page_on_resource_received.partial │ ├── page_on_resource_requested.partial │ ├── page_on_resource_timeout.partial │ ├── page_open.partial │ ├── page_paper_size.partial │ ├── page_settings.partial │ ├── page_viewport_size.partial │ ├── phantom_on_error.partial │ ├── procedure_capture.partial │ ├── procedure_default.partial │ ├── procedure_pdf.partial │ └── validator.proc └── validators │ └── esprima-2.0.0.js ├── composer.json ├── config.php ├── phpunit.xml ├── src ├── Facade │ └── PhantomJs.php ├── PhantomJs.php ├── PhantomJsServiceContainer.php └── PhantomJsServiceProvider.php └── tests ├── PhantomJsRequestTest.php └── TestCase.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | composer.lock 3 | .idea -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/.travis.yml -------------------------------------------------------------------------------- /.travis/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/.travis/install.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/README.md -------------------------------------------------------------------------------- /Resources/config/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/config/config.yml -------------------------------------------------------------------------------- /Resources/config/services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/config/services.yml -------------------------------------------------------------------------------- /Resources/procedures/global_variables.partial: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Resources/procedures/http_default.proc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/http_default.proc -------------------------------------------------------------------------------- /Resources/procedures/http_lazy.proc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/http_lazy.proc -------------------------------------------------------------------------------- /Resources/procedures/page_body_styles.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_body_styles.partial -------------------------------------------------------------------------------- /Resources/procedures/page_clip_rect.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_clip_rect.partial -------------------------------------------------------------------------------- /Resources/procedures/page_cookies.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_cookies.partial -------------------------------------------------------------------------------- /Resources/procedures/page_custom_headers.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_custom_headers.partial -------------------------------------------------------------------------------- /Resources/procedures/page_on_error.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_on_error.partial -------------------------------------------------------------------------------- /Resources/procedures/page_on_resource_received.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_on_resource_received.partial -------------------------------------------------------------------------------- /Resources/procedures/page_on_resource_requested.partial: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Resources/procedures/page_on_resource_timeout.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_on_resource_timeout.partial -------------------------------------------------------------------------------- /Resources/procedures/page_open.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_open.partial -------------------------------------------------------------------------------- /Resources/procedures/page_paper_size.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_paper_size.partial -------------------------------------------------------------------------------- /Resources/procedures/page_settings.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_settings.partial -------------------------------------------------------------------------------- /Resources/procedures/page_viewport_size.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/page_viewport_size.partial -------------------------------------------------------------------------------- /Resources/procedures/phantom_on_error.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/phantom_on_error.partial -------------------------------------------------------------------------------- /Resources/procedures/procedure_capture.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/procedure_capture.partial -------------------------------------------------------------------------------- /Resources/procedures/procedure_default.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/procedure_default.partial -------------------------------------------------------------------------------- /Resources/procedures/procedure_pdf.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/procedure_pdf.partial -------------------------------------------------------------------------------- /Resources/procedures/validator.proc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/procedures/validator.proc -------------------------------------------------------------------------------- /Resources/validators/esprima-2.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/Resources/validators/esprima-2.0.0.js -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/composer.json -------------------------------------------------------------------------------- /config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/config.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Facade/PhantomJs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/src/Facade/PhantomJs.php -------------------------------------------------------------------------------- /src/PhantomJs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/src/PhantomJs.php -------------------------------------------------------------------------------- /src/PhantomJsServiceContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/src/PhantomJsServiceContainer.php -------------------------------------------------------------------------------- /src/PhantomJsServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/src/PhantomJsServiceProvider.php -------------------------------------------------------------------------------- /tests/PhantomJsRequestTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/tests/PhantomJsRequestTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrjosh/laravel-phantomjs/HEAD/tests/TestCase.php --------------------------------------------------------------------------------