cobaia/spork-provider

Dependecy Injection provider for Spork to use in Silex or Cilex

Installs: 12

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/cobaia/spork-provider

dev-master 2012-08-26 14:23 UTC

This package is not auto-updated.

Last update: 2025-09-27 18:02:09 UTC


README

Dependency Injection provider for Spork can be used in Silex and Cilex.

How to use in Silex:

<?php

	$app->register(new Cobaia\Spork\Provider\Silex\SporkProvider());
	$app['spork']->fork(function() {
    	// do something in another process!
    	return 'Hello from '.getmypid();
	})->then(function(Spork\Fork $fork) {
    	// do something in the parent process when it's done!
    	echo "{$fork->getPid()} says '{$fork->getResult()}'\n";
	});

How to use in Cilex:

<?php

	$app->register(new Cobaia\Spork\Provider\Cilex\SporkProvider());
	$app['spork']->fork(function() {
    	// do something in another process!
    	return 'Hello from '.getmypid();
	})->then(function(Spork\Fork $fork) {
    	// do something in the parent process when it's done!
    	echo "{$fork->getPid()} says '{$fork->getResult()}'\n";
	});