id}' />"; break; case 'name': // Package name! $value = "{$item->{$name}}"; // Description underneath the name! $value .= "
{$item->description}
"; // Display row actions underneath template name column. $actions = array(); // ----$actions['info'] = "" . cssJSToolbox::getText('Info') . ''; $actions['delete'] = "" . cssJSToolbox::getText('Delete') . ''; // Show actions row underneath template name!! $value .= $this->row_actions($actions, false); break; case 'webSite': $value = "{$item->$name}"; break; case 'license': case 'readme': if ($item->$name) { // Upper casxe first letter. $fileName = ucfirst($name); // Generate view file link for each file name (readmem license)! $value = "" . cssJSToolbox::getText('View') . ""; } else { $value = cssJSToolbox::getText('N/A'); } break; default; $value = $item->{$name}; break; } return $value; } /** * put your comment there... * */ public function get_bulk_actions() { // Bulk ations. $actions = array( 'delete' => cssJSToolbox::getText('Delete'), ); // Return actions! return $actions; } /** * Get a list of columns. The format is: * 'internal-name' => 'Title' * * @since 3.1.0 * @access protected * @abstract * * @return array */ public function get_columns() { return array( '_selection_' => '', 'name' => cssJSToolbox::getText('Name'), 'author' => cssJSToolbox::getText('Author'), 'webSite' => cssJSToolbox::getText('Website'), 'license' => cssJSToolbox::getText('License'), 'readme' => cssJSToolbox::getText('Readme'), 'id' => cssJSToolbox::getText('ID'), ); } } // End class.