Skip to content

Commit 1f6ea47

Browse files
fixed introduction
1 parent 6b54c3b commit 1f6ea47

File tree

1 file changed

+4
-22
lines changed

1 file changed

+4
-22
lines changed

introduction.rst

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -63,37 +63,19 @@ This example will assume you want to generate thumbnail images.
6363
/* create the physical thumbnail image to its destination */
6464
imagejpeg($virtualImage, $destinationImagePath);
6565
}
66-
67-
/**
68-
* {@inheritdoc}
69-
*/
70-
public function getNamespace()
71-
{
72-
return 'app';
73-
}
74-
75-
/**
76-
* {@inheritdoc}
77-
*/
78-
public function getName()
79-
{
80-
return 'image_resize';
81-
}
8266
}
8367
8468
// bootstrap
85-
86-
$namingFactory = new Task\Naming\NamingFactory();
8769
$taskStorage = new Task\PHP\ArrayStorage\TaskStorage();
88-
$taskRunner = new Task\PHP\TaskRunner($taskStorage, $namingFactory);
70+
$taskRunner = new Task\PHP\TaskRunner($taskStorage);
8971
$scheduler = new Task\PHP\Scheduler($taskStorage, $taskRunner);
9072
9173
// add worker instances
92-
$taskRunner->addWorker(new ImageResizeWorker());
74+
$taskRunner->addWorker('app', 'image_resize', new ImageResizeWorker());
9375
9476
// schedule task
95-
$scheduler->schedule(new Task\Scheduler\Task('app.image_resize', ['example-1.jpg', 'thumbnails/example-1.jpg', 100]));
96-
$scheduler->schedule(new Task\Scheduler\Task('app.image_resize', ['example-2.jpg', 'thumbnails/example-2.jpg', 100]));
77+
$scheduler->schedule('app.image_resize', new Task\Scheduler\Task(['example-1.jpg', 'thumbnails/example-1.jpg', 100]));
78+
$scheduler->schedule('app.image_resize', new Task\Scheduler\Task(['example-2.jpg', 'thumbnails/example-2.jpg', 100]));
9779
9880
// run task
9981
$taskRunner->run();

0 commit comments

Comments
 (0)