Lines Matching refs:columns
115 * @param array $columns
119 protected function calculateColLengths($columns) argument
123 $fixed = (count($columns) - 1) * $border; // borders are used already
127 foreach ($columns as $idx => $col) {
153 foreach ($columns as $idx => $col) {
161 $columns[$idx] = $real;
172 $columns[$idx] += ($remain); // add to last column
174 $columns[$fluid] = $remain;
177 return $columns;
183 * @param int[] $columns list of column widths (in characters, percent or '*')
189 public function format($columns, $texts, $colors = array()) argument
191 $columns = $this->calculateColLengths($columns);
196 foreach ($columns as $col => $width) {
205 $last = count($columns) - 1;
208 foreach ($columns as $col => $width) {