[WordPress] PHP から Ruby への変換

スポンサーリンク

Question

私は PHP の男ではないと PHP は、ワードプレスのウェブサイトを挿入されましているを Ruby からこのコードを変換する必要があります:

#controller

def action1
  @value1 =
    if @current_user
      @current_user.value1
    else
      if cookies[:value1].blank?
        value1 = SecureRandom.hex(6)
        cookies[:value1] = {
          :value => value1,
          :expires => 5.years.from_now.utc
        }

        value1
      else
        cookies[:value1]
      end
    end
end

#view

@current_user

モデル ユーザーのインスタンス。ここでは、私の attemps:

# 123.php (view)



get_current_user()

は、しかし探していますどのようなのかはよくわからない

他のミスですか?

答え

私は Ruby の男ではないしかし、少なくとも、次の有効な PHP をする必要があります

value1(); ///// need to use -> not .
  } else {
    if(!isset($_COOKIE["value1"])) {
      $retVal = openssl_random_pseudo_bytes(6); ////// 
      setcookie("value1", $retVal, time() + (86400 * 30) * 365 * 5, "/");
      $value1 = $retVal;
    } else {
      $value1 = $_COOKIE["value1"];
    }
  }
?>


より多くの情報のためのマニュアル を参照してください

http://stackoverflow.com/questions/27576824/converting-ruby-to-php

スポンサーリンク

Leave a Reply