Code Duplication    Length = 10-10 lines in 2 locations

core/Carbon_Fields.php 2 locations

@@ 78-87 (lines=10) @@
75
	 * @param  string $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 ) {
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
@@ 123-132 (lines=10) @@
120
	 * @param  string $subcontainer Subcontainer to look into
121
	 * @return bool
122
	 */
123
	public static function has( $key, $subcontainer = null ) {
124
		$ioc = static::instance()->ioc;
125
		if ( $subcontainer ) {
126
			if ( ! isset( $ioc[ $subcontainer ] ) ) {
127
				return false;
128
			}
129
			$ioc = $ioc[ $subcontainer ];
130
		}
131
		return isset( $ioc[ $key ] );
132
	}
133
134
	/**
135
	 * Extend Carbon Fields by adding a new entity (container condition etc.)