Completed
Push — master ( 0fc9ae...2c84d0 )
by Emlyn
07:42
created

AppStarted::getApplication()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1
Metric Value
dl 0
loc 4
ccs 2
cts 2
cp 1
rs 10
cc 1
eloc 2
nc 1
nop 0
crap 1
1
<?php
2
/**
3
 * @package    Fuel\Foundation
4
 * @version    2.0
5
 * @author     Fuel Development Team
6
 * @license    MIT License
7
 * @copyright  2010 - 2016 Fuel Development Team
8
 * @link       http://fuelphp.com
9
 */
10
11
declare(strict_types=1);
12
13
namespace Fuel\Foundation\Event;
14
15
use Fuel\Foundation\Application;
16
use League\Event\AbstractEvent;
17
18
/**
19
 * Triggered when the application has finished setting up.
20
 *
21
 * @package Fuel\Foundation\Event
22
 */
23
class AppStarted extends AbstractEvent
24
{
25
	/**
26
	 * @var Application
27
	 */
28
	protected $application;
29
30 6
	public function __construct(Application $application)
31
	{
32 6
		$this->application = $application;
33 6
	}
34
35 1
	public function getApplication() : Application
36
	{
37 1
		return $this->application;
38
	}
39
40 6
	public function getName() : string
41
	{
42 6
		return 'fuel.application.started';
43
	}
44
}
45