Forum:Gladiator Beast and Sakuretsu Armor

Sakuretsu Armor reads "Activate only when an opponent's monster declares an attack. Destroy the attacking monster."

Gladiator Beast monsters read "the end of the Battle Phase, if this card attacked or was attacked, you can return it to the Deck to Special Summon 1 "Gladiator Beast" monster from your Deck,"

Since the trap Sakuretsu Armor does not negate the attack, does that mean my Gladiator Beast was still attacked and I can return it back to the deck? and if not why is the ruleing agaist it?