OEModule\OphCoCvi\models\Element_OphCoCvi_Demographics::generateStructuredPostcodeHeader PHP Method

generateStructuredPostcodeHeader() protected method

    protected function generateStructuredPostcodeHeader()
    {
        $postcode_header = array_fill(0, 4, '');
        if ($this->postcode) {
            $parts = explode(' ', $this->postcode, 2);
            $postcode_header = str_split($parts[0]);
            // make sure correct length
            while (count($postcode_header) > 4) {
                array_pop($postcode_header);
            }
            while (count($postcode_header) < 4) {
                $postcode_header[] = '';
            }
        }
        return $postcode_header;
    }