3v4l.org

run code in 300+ PHP versions simultaneously
<?php /******************************************************************************* * Copyright 2009-2015 Amazon Services. All Rights Reserved. * Licensed under the Apache License, Version 2.0 (the "License"); * * You may not use this file except in compliance with the License. * You may obtain a copy of the License at: http://aws.amazon.com/apache2.0 * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the * specific language governing permissions and limitations under the License. ******************************************************************************* * PHP Version 5 * @category Amazon * @package MWS Customer Service * @version 2014-03-01 * Library Version: 2015-03-12 * Generated: Wed Mar 11 20:28:49 GMT 2015 */ /** * @see MWSCustomerService_Model */ require_once (dirname(__FILE__) . '/../Model.php'); /** * MWSCustomerService_Model_GetServiceStatusResult * * Properties: * <ul> * * <li>Status: string</li> * <li>Timestamp: string</li> * * </ul> */ class MWSCustomerService_Model_GetServiceStatusResult extends MWSCustomerService_Model { public function __construct($data = null) { $this->_fields = array ( 'Status' => array('FieldValue' => null, 'FieldType' => 'string'), 'Timestamp' => array('FieldValue' => null, 'FieldType' => 'string'), ); parent::__construct($data); } /** * Get the value of the Status property. * * @return String Status. */ public function getStatus() { return $this->_fields['Status']['FieldValue']; } /** * Set the value of the Status property. * * @param string status * @return this instance */ public function setStatus($value) { $this->_fields['Status']['FieldValue'] = $value; return $this; } /** * Check to see if Status is set. * * @return true if Status is set. */ public function isSetStatus() { return !is_null($this->_fields['Status']['FieldValue']); } /** * Set the value of Status, return this. * * @param status * The new value to set. * * @return This instance. */ public function withStatus($value) { $this->setStatus($value); return $this; } /** * Get the value of the Timestamp property. * * @return XMLGregorianCalendar Timestamp. */ public function getTimestamp() { return $this->_fields['Timestamp']['FieldValue']; } /** * Set the value of the Timestamp property. * * @param string timestamp * @return this instance */ public function setTimestamp($value) { $this->_fields['Timestamp']['FieldValue'] = $value; return $this; } /** * Check to see if Timestamp is set. * * @return true if Timestamp is set. */ public function isSetTimestamp() { return !is_null($this->_fields['Timestamp']['FieldValue']); } /** * Set the value of Timestamp, return this. * * @param timestamp * The new value to set. * * @return This instance. */ public function withTimestamp($value) { $this->setTimestamp($value); return $this; } }
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  (null)
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   24     0  E >   INIT_FCALL                                               'dirname'
          1        SEND_VAL                                                 '%2Fin%2FqOW1r'
          2        DO_ICALL                                         $0      
          3        CONCAT                                           ~1      $0, '%2F..%2FModel.php'
          4        INCLUDE_OR_EVAL                                          ~1, REQUIRE_ONCE
   39     5        DECLARE_CLASS                                            'mwscustomerservice_model_getservicestatusresult', 'mwscustomerservice_model'
  142     6      > RETURN                                                   1

Class MWSCustomerService_Model_GetServiceStatusResult:
Function __construct:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  __construct
number of ops:  7
compiled vars:  !0 = $data
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   41     0  E >   RECV_INIT                                        !0      null
   43     1        ASSIGN_OBJ                                               '_fields'
   44     2        OP_DATA                                                  <array>
   47     3        INIT_STATIC_METHOD_CALL                                  
          4        SEND_VAR_EX                                              !0
          5        DO_FCALL                                      0          
   48     6      > RETURN                                                   null

End of function __construct

Function getstatus:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  getStatus
number of ops:  5
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   57     0  E >   FETCH_OBJ_R                                      ~0      '_fields'
          1        FETCH_DIM_R                                      ~1      ~0, 'Status'
          2        FETCH_DIM_R                                      ~2      ~1, 'FieldValue'
          3      > RETURN                                                   ~2
   58     4*     > RETURN                                                   null

End of function getstatus

Function setstatus:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  setStatus
number of ops:  8
compiled vars:  !0 = $value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   66     0  E >   RECV                                             !0      
   68     1        FETCH_OBJ_W                                      $1      '_fields'
          2        FETCH_DIM_W                                      $2      $1, 'Status'
          3        ASSIGN_DIM                                               $2, 'FieldValue'
          4        OP_DATA                                                  !0
   69     5        FETCH_THIS                                       ~4      
          6      > RETURN                                                   ~4
   70     7*     > RETURN                                                   null

End of function setstatus

Function issetstatus:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  isSetStatus
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   79     0  E >   FETCH_OBJ_R                                      ~0      '_fields'
          1        FETCH_DIM_R                                      ~1      ~0, 'Status'
          2        FETCH_DIM_R                                      ~2      ~1, 'FieldValue'
          3        TYPE_CHECK                                    2  ~3      ~2
          4        BOOL_NOT                                         ~4      ~3
          5      > RETURN                                                   ~4
   80     6*     > RETURN                                                   null

End of function issetstatus

Function withstatus:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  withStatus
number of ops:  7
compiled vars:  !0 = $value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   90     0  E >   RECV                                             !0      
   92     1        INIT_METHOD_CALL                                         'setStatus'
          2        SEND_VAR_EX                                              !0
          3        DO_FCALL                                      0          
   93     4        FETCH_THIS                                       ~2      
          5      > RETURN                                                   ~2
   94     6*     > RETURN                                                   null

End of function withstatus

Function gettimestamp:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  getTimestamp
number of ops:  5
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  103     0  E >   FETCH_OBJ_R                                      ~0      '_fields'
          1        FETCH_DIM_R                                      ~1      ~0, 'Timestamp'
          2        FETCH_DIM_R                                      ~2      ~1, 'FieldValue'
          3      > RETURN                                                   ~2
  104     4*     > RETURN                                                   null

End of function gettimestamp

Function settimestamp:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  setTimestamp
number of ops:  8
compiled vars:  !0 = $value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  112     0  E >   RECV                                             !0      
  114     1        FETCH_OBJ_W                                      $1      '_fields'
          2        FETCH_DIM_W                                      $2      $1, 'Timestamp'
          3        ASSIGN_DIM                                               $2, 'FieldValue'
          4        OP_DATA                                                  !0
  115     5        FETCH_THIS                                       ~4      
          6      > RETURN                                                   ~4
  116     7*     > RETURN                                                   null

End of function settimestamp

Function issettimestamp:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  isSetTimestamp
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  125     0  E >   FETCH_OBJ_R                                      ~0      '_fields'
          1        FETCH_DIM_R                                      ~1      ~0, 'Timestamp'
          2        FETCH_DIM_R                                      ~2      ~1, 'FieldValue'
          3        TYPE_CHECK                                    2  ~3      ~2
          4        BOOL_NOT                                         ~4      ~3
          5      > RETURN                                                   ~4
  126     6*     > RETURN                                                   null

End of function issettimestamp

Function withtimestamp:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qOW1r
function name:  withTimestamp
number of ops:  7
compiled vars:  !0 = $value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  136     0  E >   RECV                                             !0      
  138     1        INIT_METHOD_CALL                                         'setTimestamp'
          2        SEND_VAR_EX                                              !0
          3        DO_FCALL                                      0          
  139     4        FETCH_THIS                                       ~2      
          5      > RETURN                                                   ~2
  140     6*     > RETURN                                                   null

End of function withtimestamp

End of class MWSCustomerService_Model_GetServiceStatusResult.

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
171.03 ms | 1408 KiB | 15 Q