def send_chain_params methods
methods.inject do |relation, method|
relation.send method[:name], method[:params]
end
end
mình dùng một array
[{name: "method_1", params: 1}, {name: "method_2", params: 2}. {name: "method_3". params: 3} ]
thì không chạy được.
=> với input trên mình phải sửa hàm lại (set self làm default) mới chạy
def send_chain_params methods
methods.inject(self) do |relation, method|
relation.send method[:name], method[:params]
end
end
I want to add some information about payment by credit card.
As I know, there are 2 services supporting payment by credit card: GMO and ZEUS.
▪️GMO provides 2 environments: test and production.
In test env, you can use any card number for testting.
▪️ZEUS provides only production environment and only some credit crard informations for testing. i do not remember what card can be used to test on ZEUS.
Cái hàm array_wrap còn 1 ý nữa
"The array_wrap function wraps the given value in an array. If the given value is already an array it will not be changed"
Nếu nó đã là array rồi thì sẽ không thay đổi. Nó tương tự với
$array = is_array($value) ? $value : [$value];
Theo mình biết, Ubuntu và Fedora thuộc 2 dòng phân phối khác nhau của Linux. Mặc dù cùng được phát triển từ Linux kernel nhưng chúng sẽ có nhiều điểm khác nhau.
Bài hướng dẫn này mình thực hiện trên Ubuntu OS. Với Fedora OS, có thể package Vn Ime chưa đáp ứng được.
Bạn thử tìm hiểu cách làm đối với OS này xem sao nhé.
Về vấn đề của phím F2, mình nghĩ bạn có thể kết hợp với phím Fn để kích hoạt tác dụng của phím này nhé.
Hi vọng comment này sẽ giúp ích cho bạn.
Hi ban
khi mình chạy
yarn run dev
bi error
root@9b9640a2660e:/var/www/spa-todo# yarn run dev
yarn run v1.3.2
$ node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
fallbackLoader option has been deprecated - replace with "fallback"
loader option has been deprecated - replace with "use"
Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
configuration.output.path: The provided value "public" is not an absolute path!
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command
minh dung docker, version
node v9.3.0
npm 5.5.1
mình có research mà vẫn chưa fix được, như set path cứng, mong bạn giúp đỡ
THẢO LUẬN
Input để bạn pass vào hàm này là gì vậy ?
mình dùng một array
[{name: "method_1", params: 1}, {name: "method_2", params: 2}. {name: "method_3". params: 3} ]
thì không chạy được. => với input trên mình phải sửa hàm lại (set self làm default) mới chạyi have updated the new downloadable link, please re check it
viết thêm bài nữa về OOP đi bạn.
bai veit hay
bài viết hay.
tks so much
Bài viết chi tiết và dễ hieeurm đợi phần 3 của anh :
Thanks for share it.
I want to add some information about payment by credit card.
▪️GMO provides 2 environments: test and production. In test env, you can use any card number for testting.
▪️ZEUS provides only production environment and only some credit crard informations for testing. i do not remember what card can be used to test on ZEUS.
hope it help!
Cái hàm array_wrap còn 1 ý nữa "The array_wrap function wraps the given value in an array. If the given value is already an array it will not be changed" Nếu nó đã là array rồi thì sẽ không thay đổi. Nó tương tự với
$array = is_array($value) ? $value : [$value];
Bạn kiểm tra lại configuration của database trong Laravel xem. Lỗi này chung quá mọi người khó trả lời
Câu văn đọc hơi "gãy" xíu. cố gắng phát huy nha bạn.
thanks bro.
làm lun một cái series lun đi bạn. bài viết hay
Theo mình biết, Ubuntu và Fedora thuộc 2 dòng phân phối khác nhau của Linux. Mặc dù cùng được phát triển từ Linux kernel nhưng chúng sẽ có nhiều điểm khác nhau. Bài hướng dẫn này mình thực hiện trên Ubuntu OS. Với Fedora OS, có thể package Vn Ime chưa đáp ứng được. Bạn thử tìm hiểu cách làm đối với OS này xem sao nhé.
Về vấn đề của phím F2, mình nghĩ bạn có thể kết hợp với phím Fn để kích hoạt tác dụng của phím này nhé. Hi vọng comment này sẽ giúp ích cho bạn.
@ductuandt3 Xin chào bạn. Viblo có riêng một chuyên mục dành cho việc Hỏi & Đáp tại địa chỉ https://viblo.asia/questions, mong bạn có thể qua bên đó để đặt câu hỏi mới, thay vì tạo bài viết ở chuyên mục Post này Ngoài ra, bạn có thể tìm hiểu thêm về các chức năng của Viblo thông qua bài viết dưới đây nhé https://viblo.asia/helps/cac-chuc-nang-chinh-cua-viblo-rQOvPKYnkYj
@hoangdv webpack.config.js chứ không phải webpack.config.json anh ơi. =))
Hi ban khi mình chạy yarn run dev bi error root@9b9640a2660e:/var/www/spa-todo# yarn run dev yarn run v1.3.2 $ node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js fallbackLoader option has been deprecated - replace with "fallback" loader option has been deprecated - replace with "use" Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
minh dung docker, version node v9.3.0 npm 5.5.1 mình có research mà vẫn chưa fix được, như set path cứng, mong bạn giúp đỡ
nội dung không phải là quá mới. Nhưng cách viết rõ ràng, dễ hiểu. Đợi phần 3 của ban
cám ơn tác giả đã chia sẻ
Tks bác... Rất hữu ích nhưng một số chỗ khó hiểu quá... ))