Code Duplication    Length = 10-10 lines in 2 locations

core/Carbon_Fields.php 2 locations

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