| 123456789101112131415161718192021222324252627 | <?phpnamespace Aws;/** * Interface that allows implementing various incremental hashes. */interface HashInterface{    /**     * Adds data to the hash.     *     * @param string $data Data to add to the hash     */    public function update($data);    /**     * Finalizes the incremental hash and returns the resulting digest.     *     * @return string     */    public function complete();    /**     * Removes all data from the hash, effectively starting a new hash.     */    public function reset();}
 |