Complex expressions

Here is the list of the most complex expressions used in the code. A complex expression is an expression that requires more than 20 tokens to be build.

Literal arrays are omitted.

File Count Expression
/HTTP/Request2/Adapter/Curl.php:2241curl_setopt_array($ch, array(CURLOPT_HEADERFUNCTION => array($this'callbackWriteHeader'), CURLOPT_WRITEFUNCTION => array($this'callbackWriteBody'), CURLOPT_BUFFERSIZE => $this->request->getConfig('buffer_size'), CURLOPT_CONNECTTIMEOUT => $this->request->getConfig('connect_timeout'), CURLINFO_HEADER_OUT => trueCURLOPT_URL => $this->request->getUrl( )->getUrl( )))
/PEAR/Exception.php:2511$causes[] = array('class' => get_class($this->cause), 'message' => $this->cause->getMessage( ), 'file' => $this->cause->getFile( ), 'line' => $this->cause->getLine( ))
/DBProvider.php:291$this->_db = new PDO($provider_str ':' $params_strCfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"]["user"], Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"]["passwd"], Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"]["connection_attr"])
/HTTP/Request2/Adapter/Socket.php:3811$lengthKnown 'chunked' == strtolower($response->getHeader('transfer-encoding')) || null !== $response->getHeader('content-length') || HTTP_Request2::METHOD_HEAD == $this->request->getMethod( ) || in_array($response->getStatus( ), array(204304))
/HTTP/Request2.php:6591$this->uploads[$fieldName] = array('fp' => $fileData['fp'], 'filename' => !empty($sendFilename) ? $sendFilename : (is_string($filename) ? basename($filename) : 'anonymous.blob'), 'size' => $fileData['size'], 'type' => empty($contentType) ? $fileData['type'] : $contentType)
/PEAR/Exception.php:2761$causes[] = array('class' => $cause['package'], 'message' => $cause['message'], 'file' => isset($cause['context']['file']) ? $cause['context']['file'] : 'unknown''line' => isset($cause['context']['line']) ? $cause['context']['line'] : 'unknown',  )
/ParserStepThree.php:381if(!empty($row_array) && (count($row_array) > 1) && (strlen(trim($row_array[0])) > 0) && (strlen(trim($row_array[1])) > 0)) { /**/ }
/DBProvider.php:431if($this->_db && in_array("attributes"array_keys(Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"])) && is_array(Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"]["set_attr"])) { /**/ }
/DBProvider.php:351if($this->_db && in_array("attributes"array_keys(Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"])) && is_array(Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"][Cfg::${get_called_class( )}[Cfg::${get_called_class( )}["provider"] . "_params"]["dbname"] . "_params"]["attributes"])) { /**/ }
/HTTP/Request2/Adapter/Socket.php:10351if(HTTP_Request2::METHOD_HEAD == $this->request->getMethod( ) || (HTTP_Request2::METHOD_CONNECT == $this->request->getMethod( ) && 200 <= $response->getStatus( ) && 300 $response->getStatus( )) || in_array($response->getStatus( ), array(204304))) { /**/ }
/HTTP/Request2/Adapter/Socket.php:7761if(!$this->request->getConfig('proxy_host') || !($user $this->request->getConfig('proxy_user')) || (== strcasecmp('https'$this->request->getUrl( )->getScheme( )) && HTTP_Request2::METHOD_CONNECT != $this->request->getMethod( ))) { /**/ }