private function findMode(string $line)
    {
        if (preg_match('/^index (.*)\.\.(.*) (.*)$/', $line)) {
            $this->mode = self::MODE_INDEX;
        }

        if (preg_match('/^mode (.*)\.\.(.*) (.*)$/', $line)) {
            $this->mode = self::MODE_MODE;
        }

        if (preg_match('/^new file mode (.*)/', $line)) {
            $this->mode = self::MODE_NEW_FILE;
        }

        if (preg_match('/^deleted file mode (.*)/', $line)) {
            $this->mode = self::MODE_DELETED_FILE;
        }
    }
private function findMode(string $line)
    {
        if (preg_match('/^index (.*)\.\.(.*) (.*)$/', $line)) {
            $this->mode = self::MODE_INDEX;
        }

        if (preg_match('/^mode (.*)\.\.(.*) (.*)$/', $line)) {
            $this->mode = self::MODE_MODE;
        }

        if (preg_match('/^new file mode (.*)/', $line)) {
            $this->mode = self::MODE_NEW_FILE;
        }

        if (preg_match('/^deleted file mode (.*)/', $line)) {
            $this->mode = self::MODE_DELETED_FILE;
        }
    }
private function findMode ( string $ line ) { if ( preg_match ( '/^index (.*)\.\.(.*) (.*)$/' , $ line ) ) { $ this -> mode = self :: MODE_INDEX ; } if ( preg_match ( '/^mode (.*)\.\.(.*) (.*)$/' , $ line ) ) { $ this -> mode = self :: MODE_MODE ; } if ( preg_match ( '/^new file mode (.*)/' , $ line ) ) { $ this -> mode = self :: MODE_NEW_FILE ; } if ( preg_match ( '/^deleted file mode (.*)/' , $ line ) ) { $ this -> mode = self :: MODE_DELETED_FILE ; } }
find the line mode

@param string $line line content
find the line mode