propel-bundle/PropelBundle.php

35 lines
756 B
PHP
Raw Normal View History

2010-10-28 14:41:03 +02:00
<?php
namespace Symfony\Bundle\PropelBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
2011-01-22 16:15:43 +01:00
use Symfony\Component\DependencyInjection\ContainerBuilder;
2010-10-28 14:41:03 +02:00
class PropelBundle extends Bundle
{
public function boot()
{
require_once $this->container->getParameter('propel.path').'/runtime/lib/Propel.php';
if (0 === strncasecmp(PHP_SAPI, 'cli', 3)) {
set_include_path($this->container->getParameter('propel.phing_path').'/classes'.PATH_SEPARATOR.get_include_path());
}
2011-01-22 16:15:43 +01:00
}
/**
* {@inheritdoc}
*/
public function getNamespace()
{
return __NAMESPACE__;
}
/**
* {@inheritdoc}
*/
public function getPath()
{
return strtr(__DIR__, '\\', '/');
2010-10-28 14:41:03 +02:00
}
}