Completed
Push — master ( a99b90...0fc9ae )
by Steve
09:26
created

AppStarted::getApplication()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2
Metric Value
dl 0
loc 4
ccs 0
cts 0
cp 0
rs 10
cc 1
eloc 2
nc 1
nop 0
crap 2
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 6
{
25
	/**
26 6
	 * @var Application
27
	 */
28
	protected $application;
29
30
	public function __construct(Application $application)
31
	{
32
		$this->application = $application;
33
	}
34
35
	public function getApplication() : Application
36
	{
37
		return $this->application;
38
	}
39
40
	public function getName() : string
41
	{
42
		return 'fuel.application.started';
43
	}
44
}
45