Setup¶
Install¶
You can install Recruiter through Composer by running the following command in your terminal:
$ composer require recruiterphp/recruiter
Setup¶
Dovrai creare un file di bootstrap per i processi worker, in modo tale da includere le tue classi cossiché possano essere utilizzate dal worker.
Se ad esempio utilizzi l’autoloading di composer per il tuo progetto, puoi scrivere un file di bootstrap semplice come questo:
<?php
# src/recruiter-autoload.php
require_once __DIR__ . '/../vendor/autoload.php';
// in the bootstrap file you have access to a Recruiter\Recruiter instance through global variable `$recruiter`.
// $recruiter;
Dopodiché dovrai lanciare i processi recruiter, worker e cleaner
$ php vendor/bin/recruiter start:recruiter --target 127.0.0.1:27017 --bootstrap src/recruiter-bootstrap.php
$ php vendor/bin/recruiter start:worker --target 127.0.0.1:27017 --bootstrap src/recruiter-bootstrap.php
$ php vendor/bin/recruiter start:cleaner --target 127.0.0.1:27017
Sample¶
Here is an empty sample project using Recruiter.