diff --git a/library/Icingadb/Model/AcknowledgementHistory.php b/library/Icingadb/Model/AcknowledgementHistory.php index 271b71fe..e7b81a58 100644 --- a/library/Icingadb/Model/AcknowledgementHistory.php +++ b/library/Icingadb/Model/AcknowledgementHistory.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/ActionUrl.php b/library/Icingadb/Model/ActionUrl.php index 99c6f9bf..7c7a0b76 100644 --- a/library/Icingadb/Model/ActionUrl.php +++ b/library/Icingadb/Model/ActionUrl.php @@ -5,7 +5,7 @@ namespace Icinga\Module\Icingadb\Model; use Icinga\Module\Icingadb\Model\Behavior\ActionAndNoteUrl; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Behavior/Binary.php b/library/Icingadb/Model/Behavior/Binary.php deleted file mode 100644 index 3b22dc06..00000000 --- a/library/Icingadb/Model/Behavior/Binary.php +++ /dev/null @@ -1,119 +0,0 @@ -rewriteSubjects = $this->properties; - - if (! $query->getDb()->getAdapter() instanceof Pgsql) { - // Only process properties if the adapter is PostgreSQL. - $this->properties = []; - } - } - - public function rewriteCondition(Condition $condition, $relation = null) - { - /** - * TODO(lippserd): Duplicate code because {@link RewriteFilterBehavior}s come after {@link PropertyBehavior}s. - * {@see \ipl\Orm\Compat\FilterProcessor::requireAndResolveFilterColumns()} - */ - $column = $condition->metaData()->get('columnName'); - if (isset($this->rewriteSubjects[$column])) { - $value = $condition->getValue(); - - if (empty($this->properties) && is_resource($value)) { - // Only for PostgreSQL. - throw new \UnexpectedValueException(sprintf('Unexpected resource for %s', $column)); - } - - // ctype_xdigit expects strings. - $value = (string) $value; - /** - * Although this code path is also affected by the duplicate behavior evaluation stated in {@link toDb()}, - * no further adjustments are needed as ctype_xdigit returns false for binary and bytea hex strings. - */ - if (ctype_xdigit($value)) { - if (empty($this->properties) && substr($value, 0, 2) !== '\\x') { - // Only for PostgreSQL. - $condition->setValue(sprintf('\\x%s', $value)); - } else { - $condition->setValue(hex2bin($value)); - } - } - } - } -} diff --git a/library/Icingadb/Model/Checkcommand.php b/library/Icingadb/Model/Checkcommand.php index 98d2caa3..56c19372 100644 --- a/library/Icingadb/Model/Checkcommand.php +++ b/library/Icingadb/Model/Checkcommand.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/CheckcommandArgument.php b/library/Icingadb/Model/CheckcommandArgument.php index df7942d5..8beaf2ac 100644 --- a/library/Icingadb/Model/CheckcommandArgument.php +++ b/library/Icingadb/Model/CheckcommandArgument.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/CheckcommandCustomvar.php b/library/Icingadb/Model/CheckcommandCustomvar.php index 90d36b13..d55506e8 100644 --- a/library/Icingadb/Model/CheckcommandCustomvar.php +++ b/library/Icingadb/Model/CheckcommandCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/CheckcommandEnvvar.php b/library/Icingadb/Model/CheckcommandEnvvar.php index 159d4dc3..fde0bbd3 100644 --- a/library/Icingadb/Model/CheckcommandEnvvar.php +++ b/library/Icingadb/Model/CheckcommandEnvvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Comment.php b/library/Icingadb/Model/Comment.php index 34905e91..4be303de 100644 --- a/library/Icingadb/Model/Comment.php +++ b/library/Icingadb/Model/Comment.php @@ -4,10 +4,10 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/CommentHistory.php b/library/Icingadb/Model/CommentHistory.php index 09cb9ab4..dfe35fda 100644 --- a/library/Icingadb/Model/CommentHistory.php +++ b/library/Icingadb/Model/CommentHistory.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Customvar.php b/library/Icingadb/Model/Customvar.php index c95118b5..e0432298 100644 --- a/library/Icingadb/Model/Customvar.php +++ b/library/Icingadb/Model/Customvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/CustomvarFlat.php b/library/Icingadb/Model/CustomvarFlat.php index c3c489e2..ba9315ce 100644 --- a/library/Icingadb/Model/CustomvarFlat.php +++ b/library/Icingadb/Model/CustomvarFlat.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\FlattenedObjectVars; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Downtime.php b/library/Icingadb/Model/Downtime.php index 0715a026..74306e92 100644 --- a/library/Icingadb/Model/Downtime.php +++ b/library/Icingadb/Model/Downtime.php @@ -4,10 +4,10 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/DowntimeHistory.php b/library/Icingadb/Model/DowntimeHistory.php index 3a17a369..f681f168 100644 --- a/library/Icingadb/Model/DowntimeHistory.php +++ b/library/Icingadb/Model/DowntimeHistory.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Endpoint.php b/library/Icingadb/Model/Endpoint.php index cb4d2fe1..c8657977 100644 --- a/library/Icingadb/Model/Endpoint.php +++ b/library/Icingadb/Model/Endpoint.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Environment.php b/library/Icingadb/Model/Environment.php index 8065e10c..68888dc8 100644 --- a/library/Icingadb/Model/Environment.php +++ b/library/Icingadb/Model/Environment.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Eventcommand.php b/library/Icingadb/Model/Eventcommand.php index 045e0a7b..bbf00f75 100644 --- a/library/Icingadb/Model/Eventcommand.php +++ b/library/Icingadb/Model/Eventcommand.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/EventcommandArgument.php b/library/Icingadb/Model/EventcommandArgument.php index fd66be00..dbf44fa9 100644 --- a/library/Icingadb/Model/EventcommandArgument.php +++ b/library/Icingadb/Model/EventcommandArgument.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/EventcommandCustomvar.php b/library/Icingadb/Model/EventcommandCustomvar.php index 78a37284..3d1fa48e 100644 --- a/library/Icingadb/Model/EventcommandCustomvar.php +++ b/library/Icingadb/Model/EventcommandCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/EventcommandEnvvar.php b/library/Icingadb/Model/EventcommandEnvvar.php index f6c8d2ec..6664e0bd 100644 --- a/library/Icingadb/Model/EventcommandEnvvar.php +++ b/library/Icingadb/Model/EventcommandEnvvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/FlappingHistory.php b/library/Icingadb/Model/FlappingHistory.php index 002971dc..e7b29803 100644 --- a/library/Icingadb/Model/FlappingHistory.php +++ b/library/Icingadb/Model/FlappingHistory.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/History.php b/library/Icingadb/Model/History.php index 5a0e13e1..4c4fbf24 100644 --- a/library/Icingadb/Model/History.php +++ b/library/Icingadb/Model/History.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Host.php b/library/Icingadb/Model/Host.php index fbbc1f75..9f423069 100644 --- a/library/Icingadb/Model/Host.php +++ b/library/Icingadb/Model/Host.php @@ -5,9 +5,9 @@ namespace Icinga\Module\Icingadb\Model; use Icinga\Module\Icingadb\Common\Auth; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Defaults; use ipl\Orm\Model; diff --git a/library/Icingadb/Model/HostCustomvar.php b/library/Icingadb/Model/HostCustomvar.php index e5bec7d5..9f7df264 100644 --- a/library/Icingadb/Model/HostCustomvar.php +++ b/library/Icingadb/Model/HostCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Hostgroup.php b/library/Icingadb/Model/Hostgroup.php index 52460f85..8b8fe2a1 100644 --- a/library/Icingadb/Model/Hostgroup.php +++ b/library/Icingadb/Model/Hostgroup.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/HostgroupCustomvar.php b/library/Icingadb/Model/HostgroupCustomvar.php index 91ea6fac..41272d14 100644 --- a/library/Icingadb/Model/HostgroupCustomvar.php +++ b/library/Icingadb/Model/HostgroupCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/HostgroupMember.php b/library/Icingadb/Model/HostgroupMember.php index ede8de96..3660e71a 100644 --- a/library/Icingadb/Model/HostgroupMember.php +++ b/library/Icingadb/Model/HostgroupMember.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Hostgroupsummary.php b/library/Icingadb/Model/Hostgroupsummary.php index 995de4ac..8ff9f636 100644 --- a/library/Icingadb/Model/Hostgroupsummary.php +++ b/library/Icingadb/Model/Hostgroupsummary.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\UnionModel; use ipl\Sql\Adapter\Pgsql; diff --git a/library/Icingadb/Model/IconImage.php b/library/Icingadb/Model/IconImage.php index 0c899e65..2912087d 100644 --- a/library/Icingadb/Model/IconImage.php +++ b/library/Icingadb/Model/IconImage.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Instance.php b/library/Icingadb/Model/Instance.php index a0d490ec..23826d0e 100644 --- a/library/Icingadb/Model/Instance.php +++ b/library/Icingadb/Model/Instance.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotesUrl.php b/library/Icingadb/Model/NotesUrl.php index 785d9e13..6d3a50c3 100644 --- a/library/Icingadb/Model/NotesUrl.php +++ b/library/Icingadb/Model/NotesUrl.php @@ -5,7 +5,7 @@ namespace Icinga\Module\Icingadb\Model; use Icinga\Module\Icingadb\Model\Behavior\ActionAndNoteUrl; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Notification.php b/library/Icingadb/Model/Notification.php index 1921966d..a863c234 100644 --- a/library/Icingadb/Model/Notification.php +++ b/library/Icingadb/Model/Notification.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\Bitmask; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationCustomvar.php b/library/Icingadb/Model/NotificationCustomvar.php index 456ecd48..620ae5c5 100644 --- a/library/Icingadb/Model/NotificationCustomvar.php +++ b/library/Icingadb/Model/NotificationCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationHistory.php b/library/Icingadb/Model/NotificationHistory.php index b1f74f06..0b967206 100644 --- a/library/Icingadb/Model/NotificationHistory.php +++ b/library/Icingadb/Model/NotificationHistory.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationUser.php b/library/Icingadb/Model/NotificationUser.php index 2a58bd51..ab23ad4f 100644 --- a/library/Icingadb/Model/NotificationUser.php +++ b/library/Icingadb/Model/NotificationUser.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationUsergroup.php b/library/Icingadb/Model/NotificationUsergroup.php index 92e2f8f9..bd60fae7 100644 --- a/library/Icingadb/Model/NotificationUsergroup.php +++ b/library/Icingadb/Model/NotificationUsergroup.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Notificationcommand.php b/library/Icingadb/Model/Notificationcommand.php index bbf7e8fc..40d598fd 100644 --- a/library/Icingadb/Model/Notificationcommand.php +++ b/library/Icingadb/Model/Notificationcommand.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationcommandArgument.php b/library/Icingadb/Model/NotificationcommandArgument.php index 2b8a3515..81e374c3 100644 --- a/library/Icingadb/Model/NotificationcommandArgument.php +++ b/library/Icingadb/Model/NotificationcommandArgument.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationcommandCustomvar.php b/library/Icingadb/Model/NotificationcommandCustomvar.php index 72243c76..bd103f77 100644 --- a/library/Icingadb/Model/NotificationcommandCustomvar.php +++ b/library/Icingadb/Model/NotificationcommandCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/NotificationcommandEnvvar.php b/library/Icingadb/Model/NotificationcommandEnvvar.php index 989ef51b..8acecc79 100644 --- a/library/Icingadb/Model/NotificationcommandEnvvar.php +++ b/library/Icingadb/Model/NotificationcommandEnvvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Service.php b/library/Icingadb/Model/Service.php index 7c7c3539..fda6e328 100644 --- a/library/Icingadb/Model/Service.php +++ b/library/Icingadb/Model/Service.php @@ -5,9 +5,9 @@ namespace Icinga\Module\Icingadb\Model; use Icinga\Module\Icingadb\Common\Auth; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Defaults; use ipl\Orm\Model; diff --git a/library/Icingadb/Model/ServiceCustomvar.php b/library/Icingadb/Model/ServiceCustomvar.php index e4f65e32..07ee84c9 100644 --- a/library/Icingadb/Model/ServiceCustomvar.php +++ b/library/Icingadb/Model/ServiceCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Servicegroup.php b/library/Icingadb/Model/Servicegroup.php index 9ad79fd5..ea9f3fda 100644 --- a/library/Icingadb/Model/Servicegroup.php +++ b/library/Icingadb/Model/Servicegroup.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/ServicegroupCustomvar.php b/library/Icingadb/Model/ServicegroupCustomvar.php index 6b6ca11c..23e536b5 100644 --- a/library/Icingadb/Model/ServicegroupCustomvar.php +++ b/library/Icingadb/Model/ServicegroupCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/ServicegroupMember.php b/library/Icingadb/Model/ServicegroupMember.php index 57e12421..5da537aa 100644 --- a/library/Icingadb/Model/ServicegroupMember.php +++ b/library/Icingadb/Model/ServicegroupMember.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/ServicegroupSummary.php b/library/Icingadb/Model/ServicegroupSummary.php index ea361494..27662287 100644 --- a/library/Icingadb/Model/ServicegroupSummary.php +++ b/library/Icingadb/Model/ServicegroupSummary.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\UnionModel; use ipl\Sql\Adapter\Pgsql; diff --git a/library/Icingadb/Model/State.php b/library/Icingadb/Model/State.php index 7c7b96d7..5000b9a7 100644 --- a/library/Icingadb/Model/State.php +++ b/library/Icingadb/Model/State.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\BoolCast; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; diff --git a/library/Icingadb/Model/StateHistory.php b/library/Icingadb/Model/StateHistory.php index cc9159b0..8d79ba1c 100644 --- a/library/Icingadb/Model/StateHistory.php +++ b/library/Icingadb/Model/StateHistory.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\Timestamp; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Timeperiod.php b/library/Icingadb/Model/Timeperiod.php index 206e49aa..8719a111 100644 --- a/library/Icingadb/Model/Timeperiod.php +++ b/library/Icingadb/Model/Timeperiod.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/TimeperiodCustomvar.php b/library/Icingadb/Model/TimeperiodCustomvar.php index 16e176a3..614a312f 100644 --- a/library/Icingadb/Model/TimeperiodCustomvar.php +++ b/library/Icingadb/Model/TimeperiodCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/TimeperiodOverrideExclude.php b/library/Icingadb/Model/TimeperiodOverrideExclude.php index 9760d6be..c33df775 100644 --- a/library/Icingadb/Model/TimeperiodOverrideExclude.php +++ b/library/Icingadb/Model/TimeperiodOverrideExclude.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/TimeperiodOverrideInclude.php b/library/Icingadb/Model/TimeperiodOverrideInclude.php index 8a337f81..54185969 100644 --- a/library/Icingadb/Model/TimeperiodOverrideInclude.php +++ b/library/Icingadb/Model/TimeperiodOverrideInclude.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/TimeperiodRange.php b/library/Icingadb/Model/TimeperiodRange.php index 0f71d60a..686e8b70 100644 --- a/library/Icingadb/Model/TimeperiodRange.php +++ b/library/Icingadb/Model/TimeperiodRange.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/User.php b/library/Icingadb/Model/User.php index 922a71a5..452e60cb 100644 --- a/library/Icingadb/Model/User.php +++ b/library/Icingadb/Model/User.php @@ -4,9 +4,9 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\Bitmask; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/UserCustomvar.php b/library/Icingadb/Model/UserCustomvar.php index 6a2a6a38..a702b680 100644 --- a/library/Icingadb/Model/UserCustomvar.php +++ b/library/Icingadb/Model/UserCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Usergroup.php b/library/Icingadb/Model/Usergroup.php index 6baff30e..484bb60a 100644 --- a/library/Icingadb/Model/Usergroup.php +++ b/library/Icingadb/Model/Usergroup.php @@ -4,8 +4,8 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; use Icinga\Module\Icingadb\Model\Behavior\ReRoute; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/UsergroupCustomvar.php b/library/Icingadb/Model/UsergroupCustomvar.php index d9623cd3..ab97273b 100644 --- a/library/Icingadb/Model/UsergroupCustomvar.php +++ b/library/Icingadb/Model/UsergroupCustomvar.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/UsergroupMember.php b/library/Icingadb/Model/UsergroupMember.php index 40690a21..7c61d677 100644 --- a/library/Icingadb/Model/UsergroupMember.php +++ b/library/Icingadb/Model/UsergroupMember.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations; diff --git a/library/Icingadb/Model/Zone.php b/library/Icingadb/Model/Zone.php index 63e4c71f..eb6ed8e5 100644 --- a/library/Icingadb/Model/Zone.php +++ b/library/Icingadb/Model/Zone.php @@ -4,7 +4,7 @@ namespace Icinga\Module\Icingadb\Model; -use Icinga\Module\Icingadb\Model\Behavior\Binary; +use ipl\Orm\Behavior\Binary; use ipl\Orm\Behaviors; use ipl\Orm\Model; use ipl\Orm\Relations;