Code Duplication    Length = 10-10 lines in 2 locations

core/Carbon_Fields.php 2 locations

@@ 79-88 (lines=10) @@
76
	 * @param  string|null $subcontainer Subcontainer to look into
77
	 * @return mixed
78
	 */
79
	public static function resolve( $key, $subcontainer = null ) {
80
		$ioc = static::instance()->ioc;
81
		if ( $subcontainer !== null ) {
82
			if ( ! isset( $ioc[ $subcontainer ] ) ) {
83
				return null;
84
			}
85
			$ioc = $ioc[ $subcontainer ];
86
		}
87
		return $ioc[ $key ];
88
	}
89
90
	/**
91
	 * Resolve a dependency through IoC with arguments
@@ 125-134 (lines=10) @@
122
	 * @param  string|null $subcontainer Subcontainer to look into
123
	 * @return bool
124
	 */
125
	public static function has( $key, $subcontainer = null ) {
126
		$ioc = static::instance()->ioc;
127
		if ( $subcontainer !== null ) {
128
			if ( ! isset( $ioc[ $subcontainer ] ) ) {
129
				return false;
130
			}
131
			$ioc = $ioc[ $subcontainer ];
132
		}
133
		return isset( $ioc[ $key ] );
134
	}
135
136
	/**
137
	 * Extend Carbon Fields by adding a new entity (container condition etc.)