PHP code example of junker / model-service-provider

1. Go to this page and download the library: Download junker/model-service-provider library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

junker / model-service-provider example snippets


use Junker\Silex\Provider\ModelServiceProvider;

#args: ($path, $namespace = NULL)

$app->register(new ModelServiceProvider(__DIR__ . '/lib/Model'));
# or
$app->register(new ModelServiceProvider(__DIR__ . '/lib/Acme/Model', 'Acme\Model')); 

echo $app['UserModel']->getHello();


#/lib/Acme/Model/UserModel.php
namespace Acme\Model;

use Junker\Silex\Model;

class UserModel extends Model
{

	public function getHello()
	{
		$app = $this->app;
		$db = $app['db'];

		return 'hello';
	}
	
}