Code Duplication    Length = 7-7 lines in 2 locations

src/phpsms/Sms.php 2 locations

@@ 803-809 (lines=7) @@
800
     * @param array      $options
801
     * @param int|string $key
802
     */
803
    protected static function serializeClosureAndReplace(array &$options, $key)
804
    {
805
        if (isset($options[$key]) && is_callable($options[$key])) {
806
            $serializer = self::getSerializer();
807
            $options[$key] = (string) $serializer->serialize($options[$key]);
808
        }
809
    }
810
811
    /**
812
     * Deserialize the specified closure and replace the origin value.
@@ 817-823 (lines=7) @@
814
     * @param array      $options
815
     * @param int|string $key
816
     */
817
    protected static function deserializeClosureAndReplace(array &$options, $key)
818
    {
819
        if (isset($options[$key]) && is_string($options[$key])) {
820
            $serializer = self::getSerializer();
821
            $options[$key] = $serializer->unserialize($options[$key]);
822
        }
823
    }
824
}
825