summaryrefslogtreecommitdiffstats
path: root/library/Icinga/Data/Identifiable.php
blob: 7435026053ee8f40641f5164c792a5eec63e2959 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
/* Icinga Web 2 | (c) 2014 Icinga Development Team | GPLv2+ */

namespace Icinga\Data;

/**
 * Interface for objects that are identifiable by an ID of any type
 */
interface Identifiable
{
    /**
     * Get the ID associated with this Identifiable object
     *
     * @return mixed
     */
    public function getId();
}