<?php
 
/**
 
 * @package DATA
 
 */
 
 
/**
 
 * An exception thrown when a primary key is too large for the
 
 * operation requested.
 
 */
 
class DATA_PrimaryKeyTooLarge extends DATA_IndexingStrategyException {
 
    /**
 
     * Default constructor.
 
     * @param string $table The name of the table where the primary
 
     *                      key is too large.
 
     */
 
    function __construct($table) {
 
        parent::__construct("The primary key is too large in table '$table', use less fields for the primary key.");
 
    }
 
}
 
?>
 
 
 |