Skip to content

Instantly share code, notes, and snippets.

View remarkablemark's full-sized avatar

Mark remarkablemark

View GitHub Profile
@remarkablemark
remarkablemark / stripe-php-exceptions.md
Created October 11, 2022 14:58
Stripe PHP exceptions
Description Exception
Decline \Stripe\Exception\CardException
Too many requests made to the API too quickly \Stripe\Exception\RateLimitException
Invalid parameters were supplied to Stripe's API \Stripe\Exception\InvalidRequestException
Authentication with Stripe's API failed \Stripe\Exception\AuthenticationException
Network communication with Stripe failed \Stripe\Exception\ApiConnectionException
Display a very generic error to the user \Stripe\Exception\ApiErrorException
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link --force --overwrite [email protected]
brew services start [email protected]
echo 'export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"' >> ~/.zshrc # or ~/.bashrc
echo 'export PATH="/opt/homebrew/opt/[email protected]/sbin:$PATH"' >> ~/.zshrc # or ~/.bashrc

Set up Python 2 on macOS

Install pyenv:

brew install pyenv

Create symbolic link:

import { WebView } from 'react-native-webview';
export default function App() {
return (
<WebView
source={{ uri: 'https://example.com/' }}
style={{ marginTop: 20 }}
/>
);
}
{
"public": "dist",
"rewrites": [{ "source": "**", "destination": "/index.html" }],
"headers": [
{
"source": "**",
"headers": [
{
"key": "Cache-Control",
"value": "public, max-age=0, must-revalidate"
{
"scripts": {
"build": "parcel build",
"start": "serve"
},
"dependencies": {
"serve": "latest"
}
}
name: Heroku Pull Request
on:
pull_request:
types: [opened, synchronize, reopened, closed]
jobs:
heroku-pull-request:
runs-on: ubuntu-latest
env:
HEROKU_APP_NAME: my-app-pr-${{ github.event.number }}
- name: Destroy Heroku app
if: github.event.action == 'closed'
run: heroku apps:destroy --app=${{ env.HEROKU_APP_NAME }} --confirm=${{ env.HEROKU_APP_NAME }}
- name: Add comment to PR
if: github.event.action == 'opened'
run: |
gh pr comment ${{ github.event.number }} --body '[Heroku app](https://dashboard.heroku.com/apps/${{ env.HEROKU_APP_NAME }}): https://${{ env.HEROKU_APP_NAME }}.herokuapp.com'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Push to Heroku
run: git push heroku ${{ github.head_ref }}:master --force