Subversion Repositories oidplus

Rev

Rev 1121 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1121 Rev 1130
Line 22... Line 22...
22
// phpcs:disable PSR1.Files.SideEffects
22
// phpcs:disable PSR1.Files.SideEffects
23
\defined('INSIDE_OIDPLUS') or die;
23
\defined('INSIDE_OIDPLUS') or die;
24
// phpcs:enable PSR1.Files.SideEffects
24
// phpcs:enable PSR1.Files.SideEffects
25
 
25
 
26
class OIDplusJava extends OIDplusObject {
26
class OIDplusJava extends OIDplusObject {
-
 
27
        /**
-
 
28
         * @var string
-
 
29
         */
27
        private $java;
30
        private $java;
28
 
31
 
29
        /**
32
        /**
30
         * @param $java
33
         * @param string $java
31
         */
34
         */
32
        public function __construct($java) {
35
        public function __construct(string $java) {
33
                // TODO: syntax checks
36
                // TODO: syntax checks
34
                $this->java = $java;
37
                $this->java = $java;
35
        }
38
        }
36
 
39
 
37
        /**
40
        /**
Line 204... Line 207...
204
 
207
 
205
                return self::parse(self::ns().':'.$oid_up);
208
                return self::parse(self::ns().':'.$oid_up);
206
        }
209
        }
207
 
210
 
208
        /**
211
        /**
209
         * @param $to
212
         * @param OIDplusObject|string $to
210
         * @return int|null
213
         * @return int|null
211
         */
214
         */
212
        public function distance($to) {
215
        public function distance($to) {
213
                if (!is_object($to)) $to = OIDplusObject::parse($to);
216
                if (!is_object($to)) $to = OIDplusObject::parse($to);
214
                if (!$to) return null;
217
                if (!$to) return null;