mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			94 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			94 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace github\com;
 | |
| 
 | |
| /**
 | |
|  * Autogenerated by Thrift Compiler (0.9.3)
 | |
|  *
 | |
|  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 | |
|  *  @generated
 | |
|  */
 | |
| use Thrift\Base\TBase;
 | |
| use Thrift\Type\TType;
 | |
| use Thrift\Type\TMessageType;
 | |
| use Thrift\Exception\TException;
 | |
| use Thrift\Exception\TProtocolException;
 | |
| use Thrift\Protocol\TProtocol;
 | |
| use Thrift\Protocol\TBinaryProtocolAccelerated;
 | |
| use Thrift\Exception\TApplicationException;
 | |
| 
 | |
| 
 | |
| class PullRequest {
 | |
|   static $_TSPEC;
 | |
| 
 | |
|   /**
 | |
|    * @var string
 | |
|    */
 | |
|   public $title = null;
 | |
| 
 | |
|   public function __construct($vals=null) {
 | |
|     if (!isset(self::$_TSPEC)) {
 | |
|       self::$_TSPEC = array(
 | |
|         1 => array(
 | |
|           'var' => 'title',
 | |
|           'type' => TType::STRING,
 | |
|           ),
 | |
|         );
 | |
|     }
 | |
|     if (is_array($vals)) {
 | |
|       if (isset($vals['title'])) {
 | |
|         $this->title = $vals['title'];
 | |
|       }
 | |
|     }
 | |
|   }
 | |
| 
 | |
|   public function getName() {
 | |
|     return 'PullRequest';
 | |
|   }
 | |
| 
 | |
|   public function read($input)
 | |
|   {
 | |
|     $xfer = 0;
 | |
|     $fname = null;
 | |
|     $ftype = 0;
 | |
|     $fid = 0;
 | |
|     $xfer += $input->readStructBegin($fname);
 | |
|     while (true)
 | |
|     {
 | |
|       $xfer += $input->readFieldBegin($fname, $ftype, $fid);
 | |
|       if ($ftype == TType::STOP) {
 | |
|         break;
 | |
|       }
 | |
|       switch ($fid)
 | |
|       {
 | |
|         case 1:
 | |
|           if ($ftype == TType::STRING) {
 | |
|             $xfer += $input->readString($this->title);
 | |
|           } else {
 | |
|             $xfer += $input->skip($ftype);
 | |
|           }
 | |
|           break;
 | |
|         default:
 | |
|           $xfer += $input->skip($ftype);
 | |
|           break;
 | |
|       }
 | |
|       $xfer += $input->readFieldEnd();
 | |
|     }
 | |
|     $xfer += $input->readStructEnd();
 | |
|     return $xfer;
 | |
|   }
 | |
| 
 | |
|   public function write($output) {
 | |
|     $xfer = 0;
 | |
|     $xfer += $output->writeStructBegin('PullRequest');
 | |
|     if ($this->title !== null) {
 | |
|       $xfer += $output->writeFieldBegin('title', TType::STRING, 1);
 | |
|       $xfer += $output->writeString($this->title);
 | |
|       $xfer += $output->writeFieldEnd();
 | |
|     }
 | |
|     $xfer += $output->writeFieldStop();
 | |
|     $xfer += $output->writeStructEnd();
 | |
|     return $xfer;
 | |
|   }
 | |
| 
 | |
| }
 |